Skip to main content
Glama

research-publish

MCP server for publishing markdown AI research entries into a Convex aiResearch table.

The server is environment-pinned at startup:

  • -dev binds the server to your dev deployment credentials.

  • -prod binds the server to your prod deployment credentials.

The MCP host should provide the target deployment's .convex.site URL and write key through environment variables.

Required backend contract

This MCP expects a protected Convex HTTP endpoint at:

  • POST /studio/ai-research

Request body:

{
  "title": "Release notes",
  "body": "# Heading\n\nMarkdown body",
  "model": "gpt-5.4",
  "prompt": "Summarize the migration plan"
}

Environment variables

  • CONVEX_SITE_URL

  • CONVEX_WRITE_KEY

Optional:

  • CONVEX_PUBLISH_PATH defaults to /studio/ai-research

MCP host config example

{
  "mcpServers": {
    "research-publish-dev": {
      "command": "npx",
      "args": ["-y", "research-publish", "-dev"],
      "env": {
        "CONVEX_SITE_URL": "https://your-dev-deployment.convex.site",
        "CONVEX_WRITE_KEY": "your-dev-write-key"
      }
    },
    "research-publish-prod": {
      "command": "npx",
      "args": ["-y", "research-publish", "-prod"],
      "env": {
        "CONVEX_SITE_URL": "https://your-prod-deployment.convex.site",
        "CONVEX_WRITE_KEY": "your-prod-write-key"
      }
    }
  }
}

Development

npm install
npm run build
npm test
-
security - not tested
A
license - permissive license
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/NarukeAlpha/RP-MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server