YCombinator Tweet Search MCP Server
Enables OpenAI models to search YCombinator tweets using natural language queries via the Model Context Protocol.
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., "@YCombinator Tweet Search MCP ServerFind tweets about startup funding"
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.
YCombinator Tweet Search MCP Server
This Model Context Protocol (MCP) server provides a tool for searching through YCombinator tweets using natural language queries.
Setup
Environment Configuration
Create a
.envfile in the project root with:MCP_API_KEY=your_api_key_hereInstallation
Install dependencies:
npm installBuilding the Server
Compile TypeScript:
npm run buildRunning the Server
Start the server:
npm startFor development with stdio transport:
npm run dev:stdio
Using the Tweet Search Tool
The server provides a search_tweets tool that accepts natural language queries to search through YCombinator tweets.
Tool Parameters
{
"name": "search_tweets",
"params": {
"query": "your search query here"
}
}Example Queries
"startup funding"
"AI projects"
"YC companies"
"founder advice"
"demo day"
Response Format
The tool returns a formatted list of matching tweets with:
Date
Tweet type (RETWEETED, QUOTED, REPLIED_TO) if applicable
Tweet content
Integration with LLM Systems
This server implements the Model Context Protocol, making it compatible with:
Anthropic Claude
OpenAI models
Custom MCP clients
How It Works
Tweets are fetched from the configured GitHub URL
Each tweet is scored against the query using a relevance algorithm
Top 10 most relevant results are returned
Results include date, context (if it's a retweet, etc.), and content
Development
To modify the search algorithm, look at the calculateRelevanceScore function in src/client.ts.
To change the tweet formatting, modify the handleSearchTweets function in src/tools/tweets.ts.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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/RookiAi/tweet-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server