Skip to main content
Glama

ftc-knowledge-server

Remote MCP (Model Context Protocol) server for FTC + Pedro Pathing research. Deploy on Vercel and connect from Cursor, Claude Code, Claude Desktop, or any MCP-compatible AI agent.

What's included

  • Technical gold notes (Pinpoint, OTOS, Pedro gotchas)

  • AI agent code generation guidance

  • Pedro Pathing patterns (pathing, localization, autos, teleop, tuning)

  • Java code templates (FConstants, LConstants, Auto, Subsystem)

  • Verified team repository index

  • High-signal Java file index

  • Official docs and community links

Related MCP server: Satori

Deploy to Vercel

Deploy with Vercel

Or manually:

npm install
npm run build
npx vercel --prod

Connect to Cursor

Add to .cursor/mcp.json in your project (or Cursor Settings → MCP):

{
  "mcpServers": {
    "ftc-knowledge": {
      "url": "https://YOUR-DEPLOYMENT.vercel.app/api/mcp"
    }
  }
}

If your Cursor version doesn't support remote URL MCP yet:

{
  "mcpServers": {
    "ftc-knowledge": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://YOUR-DEPLOYMENT.vercel.app/api/mcp"]
    }
  }
}

Restart Cursor after saving. The AI can now call tools like ftc_get_full_context and ftc_search_research.

Connect to Claude Code / Claude Desktop

Add to ~/.claude/claude_desktop_config.json or project MCP config:

{
  "mcpServers": {
    "ftc-knowledge": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://YOUR-DEPLOYMENT.vercel.app/api/mcp"]
    }
  }
}

MCP Tools

Tool

Description

ftc_search_research

Search notes, gotchas, docs, verified resources

ftc_get_template

Get FConstants, LConstants, Auto, Subsystem templates

ftc_get_full_context

Full context bundle for code generation

ftc_get_patterns

Patterns by category (pathing, localization, etc.)

ftc_get_team_examples

Verified team repo index

ftc_search_codebase

Search high-signal Java files index

REST API

For apps that can't use MCP directly:

GET /api/context?action=info
GET /api/context?action=search&q=pinpoint
GET /api/context?action=template&type=fconstants
GET /api/context?action=context
GET /api/context?action=patterns&category=pathing
GET /api/context?action=teams
GET /api/context?action=codebase&pattern=Follower

Example prompts (after connecting)

Use ftc_get_full_context to load FTC context, then write an autonomous OpMode with Pedro Pathing.

Search ftc_search_research for the PID zeroing bug and fix my FConstants.

Use ftc_get_template with type fconstants for a Pinpoint mecanum setup.

Local development

npm install
npm run dev
# MCP endpoint: http://localhost:3000/api/mcp
# Landing page: http://localhost:3000

License

Research corpus compiled from public FTC/Pedro Pathing sources. Use for educational and team programming purposes.

F
license - not found
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

Related MCP Servers

  • F
    license
    -
    quality
    D
    maintenance
    An intelligent MCP server that enables AI agents to crawl, index, and semantically search official framework documentation using local RAG. It prevents hallucinations by providing precise, up-to-date documentation excerpts directly into the AI's context window.
    Last updated
    1
  • A
    license
    -
    quality
    B
    maintenance
    Agent-safe code retrieval MCP server that indexes repositories and provides semantic search, file navigation, call graph analysis, and bounded file reading tools for coding agents.
    Last updated
    3,814,696
    3
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    An MCP server that indexes reference repositories and provides tools for AI coding agents to retrieve lossless code context, enabling reasoning over codebases larger than the agent's context window.
    Last updated
    8
    2
    Apache 2.0

View all related MCP servers

Related MCP Connectors

  • An MCP server that gives your AI access to the source code and docs of all public github repos

  • Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.

  • Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only

View all MCP Connectors

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/david-constantinescu/ftc-knowledge-server'

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