A Model Context Protocol server that connects to a payments company's developer portal, providing AI assistants with access to payment documentation, APIs, and guides.
A Model Context Protocol (MCP) server implementation that connects to a payments company's developer portal hosted on Firebase. This server provides AI assistants with access to payment documentation, APIs, and guides through the MCP TypeScript SDK.
The Model Context Protocol (MCP) lets you build servers that expose data and functionality to LLM applications in a secure, standardized way. Think of it like a web API, but specifically designed for LLM interactions.
MCP servers can:
# Clone the repository git clone cd MCP-portal-new # Install dependencies npm install
# Build the project npm run build # Run the MCP server npm start
For development with automatic reloading:
# For development with auto-reload npm run dev
search_docs
: Search the developer portal documentationget_resource_by_id
: Get a specific resource by its IDlist_categories
: List all available documentation categorieslist_resources_by_category
: List resources in a specific categorylist_resources_by_tag
: List resources with a specific tagget_related_resources
: Get resources related to a specific resourcepayments-docs://api
: Access API reference documentationpayments-docs://documentation
: Access general documentationpayments-docs://guides
: Access guides and tutorialspayments-docs://categories
: View documentation categoriespayments-docs://tags
: View documentation tagsThe MCP server connects to a Firebase hosting at http://localhost:4000 which contains:
The server uses a docs-index.json file that contains metadata about all documentation resources, including:
You can test your MCP server using the MCP Inspector.
ISC
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!