Company Docs MCP Server

Company Docs MCP Server

Provides read-only access to company GitHub repositories, enabling code search, file retrieval, documentation search, and repo browsing via natural language.

Category
Visit Server

README

Company Docs MCP Server

A remote MCP (Model Context Protocol) server that provides AI assistants with read-only access to your company's GitHub repositories, documentation, and code examples.

Features

  • 🔍 Search Code — Find code examples across all indexed repositories
  • 📄 Get Files — Retrieve full file contents
  • 📚 Search Docs — Search documentation files and READMEs
  • 🗂️ Browse Repos — Navigate repository structure
  • 🔐 Read-Only Access — Safe, no write operations

Quick Start

1. Get Access

Contact your administrator for an API key.

2. Configure Your MCP Client

Add this to your MCP client configuration (e.g., Claude Desktop claude_desktop_config.json):

{
  "mcpServers": {
    "company-docs": {
      "url": "https://mcpserverpoc-production.up.railway.app/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Replace YOUR_API_KEY with the key provided by your administrator.

3. Start Using It

Once configured, you can ask your AI assistant things like:

  • "Search our codebase for authentication examples"
  • "Show me the README from our design-system repo"
  • "Find React components in the shared-components repo"
  • "Get the content of src/utils/api.ts from internal-api"
  • "Browse the docs folder in our platform-core repo"
  • "Search our documentation for deployment guides"

Available Tools

search_code

Search for code across repositories.

Parameter Type Required Description
query string Search query (e.g., "authentication middleware")
repos string[] Specific repositories to search

get_file

Get full file content from a repository.

Parameter Type Required Description
repo string Repository name
path string File path (e.g., "src/components/Button.tsx")

search_docs

Search documentation files (READMEs, docs folders).

Parameter Type Required Description
query string Documentation search query

get_readme

Get the README.md from a repository.

Parameter Type Required Description
repo string Repository name

list_repos

List all indexed repositories. No parameters required.

browse_repo

Browse the file structure of a repository.

Parameter Type Required Description
repo string Repository name
path string Path within repository (empty for root)

"Rate limit exceeded"

  • GitHub API has rate limits (5000 requests/hour)
  • Wait a few minutes and try again

Security

Read-only access (no write operations)
API key authentication required
All requests are logged
⚠️ Keep your API key private — don't share it

Support

Contact your administrator if you need help or have questions.

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured