signal_foundry_mcp
Stores and retrieves scraped pricing plans from competitor pricing pages, enabling fast follow-up queries on saved pricing data.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@signal_foundry_mcpCompare cloudrift ai and deepinfra's costs for deepseek v3"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Signal Foundry MCP
Signal Foundry watches competitor pricing pages so product teams can spend less time copying numbers between tabs. Ask a plain language question, let the MCP tools collect the source, and keep useful pricing plans in SQLite for the next question.
What it does
Scrapes pricing pages through Firecrawl and saves markdown and HTML.
Records source details so saved pages can be found by provider, URL, or domain.
Uses Claude through Vocareum to decide which MCP tool should run and to explain results clearly.
Extracts supported pricing details into SQLite for fast follow up questions.
Shows recent plans with
show data.
Related MCP server: cloudprice-mcp
How the pieces work
Question in terminal
↓
Claude client and MCP tool loop
↓
Scraper server → saved page files and metadata
↓
Pricing extractor → SQLite MCP server
↓
Clear comparison answerThink of the system as a small research desk. The scraper gathers the page, the database keeps the useful notes, and Claude turns those notes into an answer.
Setup
Install Python 3.11 or later, Node.js, and
uv.Copy
.env.exampleto.env, then add the Vocareum key and Firecrawl key. The supplied defaults route Claude through Vocareum. Leave them unchanged unless Udacity provides a different endpoint or model.Install dependencies.
uv sync --all-groupsStart the client.
uv run python starter_client.pyThe client starts the custom scraper, SQLite, and filesystem MCP servers from server_config.json.
Example prompts
scrape these sites: {'cloudrift': 'https://www.cloudrift.ai/inference', 'deepinfra': 'https://deepinfra.com/pricing', 'fireworks': 'https://fireworks.ai/pricing#serverless-pricing', 'groq': 'https://groq.com/pricing'}
Compare cloudrift ai and deepinfra's costs for deepseek v3
show dataTests
uv run pytestThe test suite checks scraper persistence, retrieval, MCP retries, database writes, Claude tool use, terminal data display, and a mocked scrape to answer workflow.
Limits
Pricing pages change often and providers may use different billing units. Signal Foundry reports only what a saved source supports and keeps the source URL with each scrape. Live runs need valid API keys and may use API credits.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityBmaintenanceAn MCP server for unified cost tracking and analysis across AWS, OpenAI, and Anthropic. It enables users to query expenditures, compare costs across providers, and analyze usage trends through natural language.10MIT
- AlicenseAqualityAmaintenanceMCP server that lets Claude (or any MCP-compatible client) compare on-demand compute + storage pricing across AWS, Azure, and GCP in real time.141MIT
- Alicense-qualityDmaintenanceLive LLM pricing as an MCP server. Ask Claude or any MCP client 'how much does this prompt cost?' and get real numbers from a hand-checked pricing table for every major LLM.MIT
- Flicense-qualityCmaintenanceMCP server for managing self-hosted Uptime Kuma monitors and querying uptime statistics from Claude.
Related MCP Connectors
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
Hosted MCP server exposing US hospital procedure cost data to AI assistants
Hosted MCP server for LLM cost estimation, model comparison, and budget-aware routing.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/JhaNishant/signal_foundry_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server