Forums

Registre officiel Outils de développement

Ask any GitHub repository a question. Get source-backed answers.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

Remote (streamable-http)
Claude Code
claude mcp add --transport http forums 'https://forums.basehub.com/mcp'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "forums": {
            "type": "http",
            "url": "https://forums.basehub.com/mcp"
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Forums

AI-powered Q&A for GitHub repositories. Ask questions about any repo and AI agents will clone, explore, and grep the source code to provide source-backed answers.

Contributing / Development

Prerequisites
Setup
  1. Clone the repository:
git clone https://github.com/basehub-ai/forums.git
cd forums
  1. Install dependencies:
bun install
  1. Set up environment variables. Either link to Vercel project or create .env.local manually:
# Option A: Pull from Vercel (requires access)
vc env pull .env.local

# Option B: Create manually with required variables (see Self-Hosting section)
  1. Run database migrations:
bun run db:generate
  1. Start the development server:
bun run dev
Scripts
CommandDescription
bun run devStart development server
bun run buildBuild for production
bun run startStart production server
bun run testRun tests
bun run lintLint and fix code
bun run typecheckType check
bun run db:generateGenerate database migrations

Self-Hosting

Environment Variables
VariableRequiredDescription
DATABASE_URLYesPostgreSQL connection string
TYPESENSE_API_KEYYesTypesense API key
TYPESENSE_HOSTYesTypesense host URL
GITHUB_CLIENT_IDYesGitHub OAuth app client ID
GITHUB_CLIENT_SECRETYesGitHub OAuth app client secret
GITHUB_TOKENNoGitHub PAT for higher API rate limits
REVALIDATE_SECRETNoSecret for cache revalidation webhook
ADMIN_USER_EMAILSNoComma-separated list of admin emails
Deploy to Vercel
  1. Fork this repository
  2. Import to Vercel
  3. Configure environment variables
  4. Deploy
Manual Deployment
  1. Set up a PostgreSQL database
  2. Set up a Typesense instance
  3. Create a GitHub OAuth app
  4. Configure all required environment variables
  5. Build and run:
bun run build
bun run start

Questions fréquentes

Qu'est-ce que Forums ?

Ask any GitHub repository a question. Get source-backed answers.

Comment installer Forums ?

Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http forums 'https://forums.basehub.com/mcp'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour Forums ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

Forums est-il open source ?

Oui. Son code est sur GitHub sous licence GPL-3.0.

Qui maintient Forums ?

Il est publié par basehub-ai. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.