Skip to content
This repository was archived by the owner on Oct 27, 2025. It is now read-only.

Commit 139ae1c

Browse files
philippemizrahiPhilippe Mizrahicjumel
authored
New description of the Linkup tool in the Python MCP and general Readme (vs. focused on Claude Desktop) (#7)
* updated description * visualize * cleanup * Update README.md Co-authored-by: Clément Jumel <[email protected]> * Update README.md --------- Co-authored-by: Philippe Mizrahi <[email protected]> Co-authored-by: Clément Jumel <[email protected]>
1 parent 4882276 commit 139ae1c

File tree

2 files changed

+36
-60
lines changed

2 files changed

+36
-60
lines changed

README.md

Lines changed: 32 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,73 +1,55 @@
1-
# 🌟 Linkup for Claude: Internet Access for Your AI Assistant
1+
# 🌟 Linkup Python MCP Server
22

3-
Give Claude access to real-time knowledge and premium content. Get rid of Claude's cutoff data and
4-
transform Claude's responses with current events, and trusted, premium sources through Linkup's
5-
powerful search capability.
3+
A Model Context Protocol (MCP) server that provides web search capabilities through Linkup's advanced search API. This server enables AI assistants and development tools to perform intelligent web searches with natural language queries.
64

75
<a href="https://glama.ai/mcp/servers/69qbbv8hl9"><img width="380" height="200" src="https://glama.ai/mcp/servers/69qbbv8hl9/badge" alt="mcp-search-linkup MCP server" /></a>
86

9-
## ⚡️ Get Started in 60 Seconds
7+
## ✨ Why Linkup?
108

11-
1. [Download Linkup for Claude](https://linkup.so/linkup-for-claude)
12-
2. Sign in to Claude Desktop
13-
3. Open Linkup & connect your account
14-
4. Click "_Allow for This Chat_" when prompted
9+
- 🔍 **Advanced Web Search**: Leverage Linkup's AI-powered search engine for high-quality, relevant results
10+
- 💬 **Natural Language Queries**: Ask questions in plain English or your preferred language - no need for keyword optimization
11+
- 🚀 **Real-time Information**: Access up-to-date web content and current information
12+
- 📚 **Comprehensive Results**: Get detailed search results with source citations
13+
- 🔧 **Easy Integration**: Works with any MCP-compatible client
1514

16-
Done! Claude is now supercharged with internet access. 🎉
15+
## 🚀 Installation
1716

18-
## 🎭 Experience the Difference
17+
The Linkup MCP server can be used with any MCP-compatible client.
1918

20-
Claude without Linkup stops at April 2024. With Linkup, Claude accesses current events, premium
21-
content, and trusted sources to provide up-to-date, accurate information in every conversation.
19+
For an integration with Claude Desktop or with Cursor, please follow instruction [here](https://docs.linkup.so/pages/integrations/mcp/mcp).
2220

23-
Ask Claude anything like:
21+
For other MCP-compatible clients, use these connection details:
2422

25-
```
26-
"Why did McLaren win F1 championship 2024?"
27-
"What's the latest breakthrough in cancer research?"
28-
"Can you summarize for me the latest news about the war in Ukraine ?"
29-
"Please help me to find latest data about Global GDP growth rate"
30-
```
23+
- **Command**: `python -m linkup_mcp_server`
24+
- **Required Environment Variables**: `LINKUP_API_KEY`
3125

32-
## 💎 Premium Features
26+
Consult your MCP client's documentation for specific configuration instructions.
3327

34-
Linkup gives Claude access to:
28+
## 💬 Example Queries
3529

36-
- 📰 Premium content
37-
- 🔥 Real-time news and updates
30+
The Linkup MCP server excels at answering complex questions and finding specific information:
3831

39-
## 💬 From Our Users
32+
- "What are the latest developments in quantum computing?"
33+
- "How does the EU AI Act affect startups?"
34+
- "Find recent research on sustainable aviation fuel"
35+
- "What are the current best practices for MCP server development?"
4036

41-
```
42-
"My use of Claude was limited by its cutoff date and lack of up-to-date information. This problem is now solved, and I can use Claude for end-to-end tasks"
43-
- François, data engineer in a tech company
44-
```
37+
## 🤝 Contributing
4538

46-
```
47-
"The work the team has been doing with the MCP is absolutely mind-blowing. Making it accessible to non-developers makes it even more powerful"
48-
- Fred, PM in a tech company
49-
```
39+
Pull requests are welcome! Feel free to open an issue first to discuss what you’d like to see improved.
5040

51-
```
52-
"With this installer, I was able to catch the importance of both Linkup product and the Claude's MCP"
53-
- Elisa, VC
54-
```
41+
## 📚 Resources
5542

56-
## 🤝 Community & Support
43+
- [Linkup Documentation](https://docs.linkup.so)
44+
- [MCP Protocol Specification](https://modelcontextprotocol.io)
45+
- [Linkup API Reference](https://docs.linkup.so/api-reference)
5746

58-
[Discord](https://discord.com/invite/9q9mCYJa86)
47+
## 📣 Community & Support
5948

60-
[X](https://x.com/Linkup_platform)
61-
62-
[Linkedin](https://www.linkedin.com/company/linkup-platform/)
49+
50+
* Discord: [Join our community](https://discord.com/invite/9q9mCYJa86)
51+
* X / Twitter: [@Linkup_platform](https://x.com/Linkup_platform)
6352

6453
## 📄 License
6554

66-
MIT License - Innovate freely! 🚀
67-
68-
---
69-
70-
<p align="center">
71-
<strong>✨ Upgrade Claude. Get Linkup. ✨</strong><br>
72-
<a href="https://linkup.so/linkup-for-claude">Download</a> • <a href="https://docs.linkup.so/">Docs</a>
73-
</p>
55+
This project is licensed under the MIT License - Innovate freely! 🚀

src/mcp_search_linkup/server.py

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,25 +29,19 @@ async def handle_list_tools() -> list[types.Tool]:
2929
return [
3030
types.Tool(
3131
name="search-web",
32-
description="Performs an online search using Linkup search engine and retrieves the "
33-
"top results as a string. This function is useful for accessing real-time information, "
34-
"including news, articles, and other relevant web content.",
32+
description="Search the web in real time using Linkup. Use this tool whenever the user needs trusted facts, news, or source-backed information. Returns comprehensive content from the most relevant sources.",
3533
inputSchema={
3634
"type": "object",
3735
"properties": {
3836
"query": {
3937
"type": "string",
40-
"description": "The search query to perform.",
38+
"description": "Natural language search query. Full questions work best, e.g., 'How does the new EU AI Act affect startups?'",
4139
},
4240
"depth": {
4341
"type": "string",
4442
"description": "The search depth to perform. Use 'standard' for "
45-
"straightforward queries with likely direct answers (e.g., facts, "
46-
"definitions, simple explanations). Use 'deep' for: 1) complex queries "
47-
"requiring comprehensive analysis or information synthesis, 2) queries "
48-
"containing uncommon terms, specialized jargon, or abbreviations that may "
49-
"need additional context, or 3) questions likely requiring up-to-date or "
50-
"specialized web search results to answer effectively.",
43+
"queries with likely direct answers. Use 'deep' for complex queries "
44+
"requiring comprehensive analysis or multi-hop questions",
5145
"enum": ["standard", "deep"],
5246
},
5347
},

0 commit comments

Comments
 (0)