Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .cursor-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -672,6 +672,11 @@
"grokbot": "0.49.0",
"sand": "0.49.0"
}
},
{
"name": "seltz",
"source": "third_party/seltz",
"description": "Search the web with Seltz's own index and fetch full page content, with source URLs for every result."
}
]
}
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,7 @@ Official Cursor plugins for popular developer tools, frameworks, and SaaS produc
| `servicenow` | [ServiceNow](third_party/servicenow/) | Cursor | Integrations | Call the tools your admin publishes on a ServiceNow instance. |
| `rippling` | [Rippling](third_party/rippling/) | Cursor | Integrations | Look up people, time off, and company policy in Rippling, and file time-off requests and draft hires. |
| `onepay` | [OnePay](third_party/onepay/) | Cursor | Integrations | Access your OnePay accounts: balances, transactions, credit, Pay Later, investments, crypto, and rewards. |
| `seltz` | [Seltz](third_party/seltz/) | Seltz | Integrations | Search the web with Seltz's own index and fetch full page content, with source URLs for every result. |
Author values match each plugin’s `plugin.json` `author.name` (Cursor lists `plugins@cursor.com` in the manifest).

## Repository structure
Expand Down
29 changes: 29 additions & 0 deletions third_party/seltz/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{
"name": "seltz",
"displayName": "Seltz",
"version": "1.0.0",
"description": "Search the web with Seltz's own index and fetch full page content, with source URLs for every result.",
"author": {
"name": "Seltz"
},
"homepage": "https://seltz.ai/",
"repository": "https://github.com/cursor/plugins",
"license": "MIT",
"logo": "assets/logo.png",
"keywords": [
"seltz",
"web search",
"search",
"fetch",
"news",
"mcp"
],
"category": "integrations",
"tags": [
"seltz",
"search",
"web",
"mcp"
],
"mcpServers": "./mcp.json"
}
49 changes: 49 additions & 0 deletions third_party/seltz/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# Seltz

Cursor plugin that connects agents to [Seltz](https://seltz.ai/) through Seltz's hosted [Model Context Protocol](https://modelcontextprotocol.io/) server.

Seltz gives your agent fast, accurate web search, powered by a proprietary crawler and index. Use search to find current information on any topic, with filters for news, companies and people, and fetch to read the full content of any page. Every result comes with its source URL, so your agent can cite what it finds.

## Install

1. Open **Cursor Settings → Plugins**.
2. Search for **Seltz**.
3. Click **Install**, then provide your Seltz API key when prompted.

Or run `/add-plugin seltz` in chat.

## MCP

```json
{
"mcpServers": {
"seltz": {
"type": "http",
"url": "https://mcp.seltz.ai/mcp"
}
}
}
```

Seltz authenticates with an API key sent as `Authorization: Bearer <your-seltz-api-key>`. See the [Seltz MCP docs](https://docs.seltz.ai/integrations/mcp) for how to get a key.

## What agents can do

| Tool | Capabilities |
| --- | --- |
| Search | Find current information on any topic, with filters for news, companies, and people |
| Fetch | Read the full content of a page |

The hosted runtime is the source of truth for tool names and schemas.

## Docs

- Seltz: https://seltz.ai/
- MCP docs: https://docs.seltz.ai/integrations/mcp
- Server URL: https://mcp.seltz.ai/mcp

Logo is the avatar of the `seltz-ai` GitHub organization (which links to seltz.ai), as submitted by the publisher.

## License

MIT
Binary file added third_party/seltz/assets/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 8 additions & 0 deletions third_party/seltz/mcp.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"mcpServers": {
"seltz": {
"type": "http",
"url": "https://mcp.seltz.ai/mcp"
}

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing API key auth wiring

High Severity · Logic Bug

Seltz authenticates with a Bearer API key, but mcp.json has no headers mapping and plugin.json defines no variables. Install never collects a key or sends Authorization, so the hosted MCP rejects every request.

Additional Locations (2)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit d85f2ca. Configure here.

}
}
Loading