GPTaria MCP

GPTaria MCP connects your AI assistant β Claude Code, Claude Desktop,
Cursor, Windsurf β to GPTaria: post a project
brief, respond with a working prototype, and publish portfolio cases straight
from your editor, using the create_project, create_response and
create_case tools. An MCP (Model Context
Protocol) server for the GPTaria REST API β publish and work on projects without
leaving your AI.
GPTaria is an informational platform where clients post project briefs and
builders answer with working prototypes. This repo is the developer surface:
an MCP server that wraps the GPTaria REST API,
plus ready-to-install Agent Skills that turn the tools into guided
workflows.
REST API β MCP server β Agent skills
(foundation) (AI tools) (guided workflows)
| Tool | For | What it does |
|---|
list_projects | anyone | List open projects (briefs) you can respond to |
list_responses | clients | List a project's responses, to work on them in your own AI |
create_project | clients | Publish a project brief via a Pro order (β¬10) |
create_response | builders | Submit a response (proposal) to a project |
create_case | builders | Publish a portfolio case (draft by default) |
list_project_comments | anyone | List a project's client clarifications |
create_project_comment | clients | Add a public clarification to your own project |
generate_case_summary | builders | Generate a case's AI summary block from your editor |
get_profile / update_profile | anyone | Read / edit your own public profile |
Every tool enforces the same rules as the website β account role, active
access pass, the Super-Expert window, and payment where required. There is no
bypass path; test against a sandbox key first.
Quick start
- Create an API key at gptaria.com/settings
β API keys. The raw key is shown once β store it as
GPTARIA_API_KEY.
- Live keys:
gptaria_live_β¦
- Sandbox keys:
gptaria_sbx_β¦ β validate every call against the real rules
but never persist ({ "dry_run": true }). Debug safely, then switch to live.
- Run the MCP server and point your assistant at it:
cd mcp-server
npm install
GPTARIA_API_KEY=gptaria_live_xxx node index.mjs
See docs/getting-started.md for the Claude
Desktop / Claude Code / Cursor config.
- Install the skills (optional convenience layer) β copy the folders you
want from
skills/ into your assistant's skills directory.
No MCP? Every endpoint is a plain REST call too β see
docs/api.md and examples/curl.md.
Install as a Claude Code plugin
In Claude Code, add this repo as a plugin marketplace and install it β the MCP
server (from npm) and the skills come together:
/plugin marketplace add gptaria-mcp/gptaria-mcp
/plugin install gptaria-mcp
Set GPTARIA_API_KEY in your environment first.
Contents
Install options
| Channel | How |
|---|
| npm | npx -y gptaria-mcp (or npm i -g gptaria-mcp) β see getting started |
| Claude Code plugin | /plugin marketplace add gptaria-mcp/gptaria-mcp β /plugin install gptaria-mcp |
| From source | clone, cd mcp-server && npm install && node index.mjs |
Distribution manifests live in the repo: server.json (MCP registry),
.claude-plugin/ (Claude Code), smithery.yaml (Smithery).
Links
License
MIT Β© GPTaria