|
1 | | -# mcp-search-linkup MCP server |
| 1 | +# 🌟 Linkup for Claude: Internet Access for Your AI Assistant |
2 | 2 |
|
3 | | -A MCP server to search web with Linkup |
| 3 | +Give Claude access to real-time knowledge and premium content. Transform Claude's responses with current events, and trusted, premium sources through Linkup's powerful search capability. |
4 | 4 |
|
5 | | -## Components |
| 5 | +## ⚡️ Get Started in 60 Seconds |
6 | 6 |
|
7 | | -### Resources |
| 7 | +1. [Download Linkup for Claude](https://linkup.so/linkup-for-claude) |
| 8 | +2. Sign in to Claude Desktop |
| 9 | +3. Open Linkup & connect your account |
| 10 | +4. Click "*Allow for This Chat*" when prompted |
8 | 11 |
|
9 | | -The server implements a simple note storage system with: |
10 | | -- Custom note:// URI scheme for accessing individual notes |
11 | | -- Each note resource has a name, description and text/plain mimetype |
| 12 | +Done! Claude is now supercharged with internet access. 🎉 |
12 | 13 |
|
13 | | -### Prompts |
| 14 | +## 🎭 Experience the Difference |
14 | 15 |
|
15 | | -The server provides a single prompt: |
16 | | -- summarize-notes: Creates summaries of all stored notes |
17 | | - - Optional "style" argument to control detail level (brief/detailed) |
18 | | - - Generates prompt combining all current notes with style preference |
| 16 | +Claude without Linkup stops at April 2024. With Linkup, Claude accesses current events, premium content, and trusted sources to provide up-to-date, accurate information in every conversation. |
19 | 17 |
|
20 | | -### Tools |
21 | | - |
22 | | -The server implements one tool: |
23 | | -- add-note: Adds a new note to the server |
24 | | - - Takes "name" and "content" as required string arguments |
25 | | - - Updates server state and notifies clients of resource changes |
26 | | - |
27 | | -## Configuration |
28 | | - |
29 | | -[TODO: Add configuration details specific to your implementation] |
30 | | - |
31 | | -## Quickstart |
32 | | - |
33 | | -### Install |
34 | | - |
35 | | -#### Claude Desktop |
36 | | - |
37 | | -On MacOS: `~/Library/Application\ Support/Claude/claude_desktop_config.json` |
38 | | -On Windows: `%APPDATA%/Claude/claude_desktop_config.json` |
39 | | - |
40 | | -<details> |
41 | | - <summary>Development/Unpublished Servers Configuration</summary> |
42 | | - ``` |
43 | | - "mcpServers": { |
44 | | - "mcp-search-linkup": { |
45 | | - "command": "uv", |
46 | | - "args": [ |
47 | | - "--directory", |
48 | | - "/Users/thot/Desktop/linkup/mcp-search-linkup", |
49 | | - "run", |
50 | | - "mcp-search-linkup" |
51 | | - ] |
52 | | - } |
53 | | - } |
54 | | - ``` |
55 | | -</details> |
56 | | - |
57 | | -<details> |
58 | | - <summary>Published Servers Configuration</summary> |
59 | | - ``` |
60 | | - "mcpServers": { |
61 | | - "mcp-search-linkup": { |
62 | | - "command": "uvx", |
63 | | - "args": [ |
64 | | - "mcp-search-linkup" |
65 | | - ] |
66 | | - } |
67 | | - } |
68 | | - ``` |
69 | | -</details> |
70 | | - |
71 | | -## Development |
72 | | - |
73 | | -### Building and Publishing |
74 | | - |
75 | | -To prepare the package for distribution: |
76 | | - |
77 | | -1. Sync dependencies and update lockfile: |
78 | | -```bash |
79 | | -uv sync |
| 18 | +Ask Claude anything like: |
80 | 19 | ``` |
81 | | - |
82 | | -2. Build package distributions: |
83 | | -```bash |
84 | | -uv build |
| 20 | +"When does sonic 3 movie come out?" |
| 21 | +"Why did McLaren win F1 championship 2024?" |
| 22 | +"iphone 16 pro max release date price" |
| 23 | +"What's the latest breakthrough in cancer research?" |
85 | 24 | ``` |
86 | 25 |
|
87 | | -This will create source and wheel distributions in the `dist/` directory. |
| 26 | +## 💎 Premium Features |
88 | 27 |
|
89 | | -3. Publish to PyPI: |
90 | | -```bash |
91 | | -uv publish |
92 | | -``` |
| 28 | +Linkup gives Claude access to: |
| 29 | +- 📰 Premium content |
| 30 | +- 🔥 Real-time news and updates |
93 | 31 |
|
94 | | -Note: You'll need to set PyPI credentials via environment variables or command flags: |
95 | | -- Token: `--token` or `UV_PUBLISH_TOKEN` |
96 | | -- Or username/password: `--username`/`UV_PUBLISH_USERNAME` and `--password`/`UV_PUBLISH_PASSWORD` |
| 32 | +## 💬 From Our Users |
97 | 33 |
|
98 | | -### Debugging |
| 34 | +> "Can't wait to use it every day !!" |
| 35 | +> - François @ Amazon |
99 | 36 |
|
100 | | -Since MCP servers run over stdio, debugging can be challenging. For the best debugging |
101 | | -experience, we strongly recommend using the [MCP Inspector](https://github.com/modelcontextprotocol/inspector). |
| 37 | +> "Whoa! 🤯 this is huge." |
| 38 | +> - Fred @ Spotify |
102 | 39 |
|
103 | 40 |
|
104 | | -You can launch the MCP Inspector via [`npm`](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) with this command: |
| 41 | +## 🤝 Community & Support |
105 | 42 |
|
106 | | -```bash |
107 | | -npx @modelcontextprotocol/inspector uv --directory /Users/thot/Desktop/linkup/mcp-search-linkup run mcp-search-linkup |
108 | | -``` |
| 43 | +Connect with us: |
| 44 | +- 💬 Discord: [Join our community](https://discord.com/invite/9q9mCYJa86) |
| 45 | +- 🐦 Twitter: [@Linkup_platform](https://x.com/Linkup_platform) |
| 46 | + |
| 47 | +## 📄 License |
| 48 | + |
| 49 | +MIT License - Innovate freely! 🚀 |
109 | 50 |
|
| 51 | +--- |
110 | 52 |
|
111 | | -Upon launching, the Inspector will display a URL that you can access in your browser to begin debugging. |
| 53 | +<p align="center"> |
| 54 | +<strong>✨ Upgrade Claude. Get Linkup. ✨</strong><br> |
| 55 | +<a href="https://linkup.so/linkup-for-claude">Download</a> • <a href="https://docs.linkup.so/">Docs</a> |
| 56 | +</p> |
0 commit comments