MCPSERV.CLUB
nicknochnack

MCPin10

MCP Server

Quickly build a custom MCP server for finance data

Stale(50)
48stars
1views
Updated 11 days ago

About

MCPin10 is a lightweight framework that lets you spin up an MCP server for Yahoo Finance (or any data source) in ten minutes, integrating with Langflow and Ollama for AI-powered workflows.

Capabilities

Resources
Access data sources
Tools
Execute functions
Prompts
Pre-built templates
Sampling
AI model interactions

MCPin10 Demo

Overview

MCPin10 is a lightweight, opinionated implementation of the Model Context Protocol (MCP) that demonstrates how quickly an AI assistant can be wired to a real‑world data source—in this case, Yahoo Finance. By exposing a small set of MCP resources and tools, the server lets developers inject live financial data into language model conversations without writing custom connectors or handling API keys manually. The primary problem it solves is the friction of integrating external data into AI workflows: instead of building a bespoke scraper or database layer, developers can rely on MCP’s standardized request/response format to fetch market information on demand.

The server exposes a handful of MCP resources that map directly to Yahoo Finance endpoints. For example, a resource might represent the latest stock quote or historical price series. Each resource is defined with clear input parameters (symbol, date range) and output schemas, making it trivial for an AI assistant to discover what data is available. The server also registers MCP tools that wrap these resources, allowing the assistant to execute them as part of a chain or prompt. Because MCP is language‑agnostic, any assistant that understands the protocol—Claude, GPT‑4o, or a custom model—can call these tools without any additional glue code.

Key capabilities include:

  • Real‑time financial data: Pull current prices, volumes, and market metrics on demand.
  • Structured output: Responses are JSON‑encoded according to a defined schema, enabling downstream parsing and validation.
  • Rapid prototyping: The repository includes scripts for launching the server, an example agent, and a Langflow integration—all designed to get a working MCP stack up in minutes.
  • Extensibility: Developers can add new resources (e.g., earnings reports, macro indicators) by extending the server’s resource definitions without touching the client side.

Typical use cases span financial analysis, portfolio management, and educational tools. A robo‑advisor could query the server to retrieve live prices before generating a recommendation, while a data science notebook might use MCP tools to pull historical series for training models. In conversational interfaces, an assistant could answer “What’s the current price of AAPL?” by invoking the corresponding MCP resource, returning a concise JSON payload that the assistant can embed in its response.

MCPin10’s standout advantage is its zero‑configuration, out‑of‑the‑box experience. By bundling a minimal MCP server with an example agent and Langflow integration, it removes the usual boilerplate of setting up authentication, schema validation, and tool registration. Developers who are already familiar with MCP can immediately drop this server into their stack, while newcomers gain a concrete example of how to expose any external API as an MCP resource.