Skip to main content
Glama
Code-Fundi

Code-Fundi MCP Server

Official
by Code-Fundi

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CODEFUNDI_API_KEYNoAPI key for authentication. Required unless using agent-driven auth tools.
CODEFUNDI_BASE_URLNoAPI base URL override. Defaults to https://api.codefundi.apphttps://api.codefundi.app

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}
logging
{}
completions
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
code-fundi-searchA

Search across indexed Code-Fundi repositories using semantic search, grep over docs, or grep over code. Returns matching files with similarity scores, paths, and optional documentation. Use scan_mode to choose between semantic (vector), grep_docs (substring on documentation), or grep_code (substring on source code).

code-fundi-researchA

Search Code-Fundi repositories AND get an AI-synthesized analysis of the results. This performs a search, then streams an AI response that analyzes the matching code files. Use this when you need both code context and an intelligent summary/explanation.

code-fundi-list-reposA

List all indexed repositories in your Code-Fundi account. Supports pagination, scope filtering (private/public), and name search.

code-fundi-index-repoA

Index a new GitHub repository in Code-Fundi, or update an existing one. After indexing, the repository's files will be searchable via code-fundi-search.

code-fundi-repo-statusB

Check the indexing status of a repository by its clone URL.

code-fundi-repo-readmeA

Get the parsed README documentation for a repository. Provide either a repository UUID or a clone URL. Deprecated in favor of code-fundi-repo-blueprint, which returns the same README plus dependency and convention intelligence.

code-fundi-list-public-reposA

Browse the global catalog of indexed public repositories (across all Code-Fundi users). Supports pagination, an updated_since cursor, and optional embedding of each repo's largest files. This endpoint does not require an API key.

code-fundi-repo-mapA

Build a cross-repository dependency map showing where a dependency appears across the source repo, optional compared repos, and (optionally) the public index. Returns structured JSON. Consumes credits.

code-fundi-repo-blueprintA

Get the canonical repository intelligence overview: README documentation, top dependencies, top functions/variables, and aggregated coding conventions (PRO+ only). This is the successor to code-fundi-repo-readme. Consumes credits.

code-fundi-repo-radiusA

Run blast-radius / file impact analysis for one or more files or dependencies. Returns projected data flows, entry points, and call edges. Requires PRO, ENTERPRISE, or ADMIN tier (STARTUP is not eligible) and consumes credits.

code-fundi-list-filesA

List files in an indexed Code-Fundi repository. Supports search by file name/path and pagination. Use the returned file IDs with code-fundi-file-docs to get documentation.

code-fundi-file-docsA

Get AI-generated documentation for a specific file in an indexed repository. Returns detailed documentation including summaries, functions, dependencies, and code analysis.

code-fundi-list-historyA

List your Code-Fundi query history with optional filters for date range, category, endpoint, and repository.

code-fundi-history-itemA

Get the full details of a single history entry by its ID, including the complete response and knowledge sources.

code-fundi-conversationA

Get all messages in a conversation thread by its conversation ID.

code-fundi-usage-statsA

Get query-type usage statistics for a given date range. Shows breakdown by query type with counts, credit costs, and average durations.

code-fundi-activity-statsA

Get daily activity statistics for a given date range. Shows queries per day with credit costs.

code-fundi-language-statsA

Get programming language usage statistics across all indexed repositories.

code-fundi-auth-authenticateA

Start Code-Fundi authentication (POST /v2/auth/authenticate). No existing API key required. Use auth_mode otp for new or returning users: set should_create_user true on first signup, false on sign-in. Sends a 6-digit email OTP (not a magic link); then call code-fundi-auth-verify after the human user provides the code. Password mode: pass password here (sent as X-CodeFundi-Auth-Password header only); should_create_user false for sign-in. On success with an active key, the API key is configured in-memory for this MCP session only.

code-fundi-auth-verifyA

Complete OTP sign-in (POST /v2/auth/verify). Requires the 6-digit code from the user's email after code-fundi-auth-authenticate. The human user must supply the token — ask them explicitly. On success, activates the API key and configures it in-memory for all subsequent tools in this MCP session. Persist CODEFUNDI_API_KEY in MCP config if the user wants auth to survive restarts.

code-fundi-auth-resendA

Resend the OTP email (POST /v2/auth/resend) when the previous code expired or was not received. Use after code-fundi-auth-authenticate, before code-fundi-auth-verify. Default type is signup for new accounts.

code-fundi-list-api-keysA

List all Code-Fundi API keys (masked) for the authenticated account.

code-fundi-regenerate-api-keyA

Regenerate the Code-Fundi API key. The full key is shown only once. The new key is automatically configured for all subsequent tool calls.

code-fundi-disable-api-keyA

Disable a Code-Fundi API key by UUID (DELETE /v2/keys/{key_id}). Use code-fundi-list-api-keys to find key IDs. Does not rotate the active key unless you disable the one in use.

code-fundi-chatA

Send a message to Code-Fundi AI (Fundi chat: POST /v1/fundi/chat). Supports threading, optional code context, indexed repository knowledge (knowledge_id), embeddings memory, and voice mode. Responses are streamed by the API and returned as plain text (or JSON when the server uses JSON mode).

code-fundi-list-modelsA

List the curated Code-Fundi chat model catalog (GET /v2/models) with providers, required tier, and context length.

code-fundi-model-limitsA

Get the AI model limits and tier configuration for your account (GET /v2/models/limits): subscription tokens, the active model's context/knowledge limits, and account limits such as max repositories, files per repo, history retention, and organization access.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/Code-Fundi/code-fundi-mcp'

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