Skip to content

MCP

When in need of documentation regarding tools, language features, interactions with platforms (Jira, GitHub, GitLab and many more), etc., an agent runtime will either use its training information, or run searches or fetches (through tools, curl, wget, etc.).

Fetches and searches return a variable amount of information that will probably not be useful for the session going forward, flooding the context.

That’s when Model Context Protocols (MCP) enter the dance, easing interaction with the outside world (i.e. outside your repository): databases, Jira issues, GitHub or GitLab code search, up-to-date documentation, Figma designs, etc.

Note

This format can only be provided within plugins.

repository/
└── mcp.json
{
    "mcpServers": {
        "context7": {
            "command": "npx",
            "args": ["-y", "@upstash/context7-mcp"]
        }
    }
}