# scmcphub > The natural Language Interface for single cell ## Docs - [Build agent with MCP](https://docs.scmcphub.org/agent/mcp4agent.md): Build your own bioinformatics agents - [Intelligent Tool Selection](https://docs.scmcphub.org/auto/auto.md): Intelligent Tool Selection (Experimental) - [MCP configuration in AI client](https://docs.scmcphub.org/chat/config.md): Learn about how to configure MCP server in AI clients. - [do analysis with natural language](https://docs.scmcphub.org/chat/mcp4chat.md): Enjoying your chatting - [Backend Functions Reference](https://docs.scmcphub.org/dev-guide/backend-functions.md): Reference documentation for get_nbm and get_ads functions - [BaseMCPManager Reference](https://docs.scmcphub.org/dev-guide/base-mcp-manager.md): Complete reference documentation for BaseMCPManager class - [Code Mode](https://docs.scmcphub.org/dev-guide/code-mode.md): Code mode development guide for scmcphub - [MCP server](https://docs.scmcphub.org/dev-guide/mcp-server.md): MCP server development guide for scmcphub - [Tool Mode](https://docs.scmcphub.org/dev-guide/tool-mode.md): Tool Mode development guide - [Installation](https://docs.scmcphub.org/getting-started/installation.md) - [Run Mode](https://docs.scmcphub.org/getting-started/run-mode.md): Two scmcphub run modes for different use cases - [Welcome to scmcphub!](https://docs.scmcphub.org/getting-started/welcome.md): The natural Language Interface for single cell - [cellrank MCP Server Tools](https://docs.scmcphub.org/servers/cellrank-mcp.md) - [decoupler MCP Server Tools](https://docs.scmcphub.org/servers/decoupler-mcp.md) - [infercnv MCP Server Tools](https://docs.scmcphub.org/servers/infercnv-mcp.md) - [liana MCP Server Tools](https://docs.scmcphub.org/servers/liana-mcp.md) - [scanpy MCP Server Tools](https://docs.scmcphub.org/servers/scanpy-mcp.md) - [scmcp Tools](https://docs.scmcphub.org/servers/scmcp.md) ## OpenAPI Specs - [openapi](https://docs.scmcphub.org/api-reference/openapi.json)