{
  "markdown": "# @gessa/mcp-server\n\nmcp-name: ai.gessa/mcp-server\n\nThin stdio proxy for Gessa MCP.\n\n```json\n{\n  \"mcpServers\": {\n    \"gessa\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@gessa/mcp-server\"],\n      \"env\": {\n        \"GESSA_API_KEY\": \"mcpkey_xxx\",\n        \"GESSA_API_URL\": \"https://api.gessa.ai\"\n      }\n    }\n  }\n}\n```\n\nThe package does not run engine logic locally. It starts an SDK stdio MCP server, mirrors the remote Gessa tool/resource/prompt surface through the SDK Streamable HTTP client, and authenticates to `/mcp/rpc` with `GESSA_API_KEY`.\n\n## Release\n\nInitial npm release: `0.1.0`.\n\nPublish by tagging the repo with the package version:\n\n```bash\ngit tag mcp-server-v0.1.0\ngit push origin mcp-server-v0.1.0\n```\n\nThe publish workflow verifies the tag matches `packages/mcp-server/package.json`, builds the workspace, runs an npm pack dry-run, and publishes `@gessa/mcp-server` with npm provenance.\n\n## Version Sync Policy\n\nKeep the package version synchronized with the engine MCP API it proxies. Any change that alters `/mcp/rpc` authentication semantics, tool/resource/prompt names, required input schemas, or response shapes must update this package and the engine MCP docs in the same PR.\n\nUse patch bumps for proxy-only fixes that do not change the remote MCP contract. Use minor bumps for additive MCP surface changes or authentication/client behavior changes. Reserve major bumps for breaking changes to the remote MCP contract.",
  "bytes": 1446,
  "sha": "38b93f71c5ffcdb214476dfe3f0225fc67e5af0d8056d20edc2b8c74d8c3cf09",
  "repo_slug": "",
  "fonte": "npm",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_ai_gessa_mcp_server_8f44624f/readme"
}