-
Notifications
You must be signed in to change notification settings - Fork 117
Add Xquik MCP registry manifest #341
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
kriptoburak
wants to merge
1
commit into
pathintegral-institute:main
Choose a base branch
from
kriptoburak:codex/add-xquik-mcpm-registry
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,104 @@ | ||
| { | ||
| "name": "xquik", | ||
| "display_name": "Xquik MCP Server", | ||
| "description": "Hosted MCP server for X data, search, user lookup, monitoring, webhooks, and write actions through the Xquik API. Xquik is an independent third-party service and is not affiliated with X Corp.", | ||
| "repository": { | ||
| "type": "git", | ||
| "url": "https://github.com/Xquik-dev/x-twitter-scraper" | ||
| }, | ||
| "homepage": "https://docs.xquik.com/mcp/overview", | ||
| "author": { | ||
| "name": "Xquik-dev", | ||
| "url": "https://github.com/Xquik-dev" | ||
| }, | ||
| "license": "Proprietary", | ||
| "categories": [ | ||
| "Web Services", | ||
| "Analytics", | ||
| "Messaging" | ||
| ], | ||
| "tags": [ | ||
| "x", | ||
| "twitter", | ||
| "social media", | ||
| "tweet search", | ||
| "user lookup", | ||
| "monitoring", | ||
| "webhooks", | ||
| "automation", | ||
| "remote mcp" | ||
| ], | ||
| "arguments": { | ||
| "XQUIK_API_KEY": { | ||
| "description": "Xquik API key from https://dashboard.xquik.com/en/account", | ||
| "required": true, | ||
| "example": "xq_your_api_key" | ||
| } | ||
| }, | ||
| "installations": { | ||
| "http": { | ||
| "type": "http", | ||
| "url": "https://xquik.com/mcp", | ||
| "headers": { | ||
| "Authorization": "Bearer ${XQUIK_API_KEY}" | ||
| }, | ||
| "description": "Connect to the hosted Xquik MCP server using Streamable HTTP.", | ||
| "recommended": true | ||
| } | ||
| }, | ||
| "tools": [ | ||
| { | ||
| "name": "explore", | ||
| "description": "Search the Xquik API catalog before making live API calls. Runs against an in-memory catalog only, does not make network calls, and is limited by a 60 second execution timeout. Runtime surface: standard JavaScript built-ins plus read-only spec.endpoints.", | ||
| "inputSchema": { | ||
| "type": "object", | ||
| "properties": { | ||
| "code": { | ||
| "type": "string", | ||
| "description": "JavaScript async arrow function for inputSchema.properties.code that filters the Xquik endpoint catalog. Available globals are standard JavaScript built-ins and spec.endpoints. No filesystem, process, import, credential, fetch, or outbound network access is available." | ||
| } | ||
| }, | ||
| "required": [ | ||
| "code" | ||
| ] | ||
| } | ||
| }, | ||
| { | ||
| "name": "xquik", | ||
| "description": "Execute authenticated Xquik API calls for X/Twitter data, publishing, monitors, events, webhooks, and account workflows. Runs in a restricted server-side JavaScript runtime with a 60 second execution timeout. Runtime surface: standard JavaScript built-ins, spec.endpoints, and xquik.request. Network access is limited to Xquik API requests made through xquik.request.", | ||
| "inputSchema": { | ||
| "type": "object", | ||
| "properties": { | ||
| "code": { | ||
| "type": "string", | ||
| "description": "JavaScript async arrow function for inputSchema.properties.code that calls xquik.request(path, options). Authentication is injected by the server. Available globals are standard JavaScript built-ins, spec.endpoints, and xquik.request. Code cannot read credentials, access the filesystem or process, import modules, call fetch directly, or contact external hosts directly; only xquik.request can reach the Xquik API." | ||
| } | ||
| }, | ||
| "required": [ | ||
| "code" | ||
| ] | ||
| } | ||
| } | ||
| ], | ||
| "resources": [], | ||
| "prompts": [], | ||
| "examples": [ | ||
| { | ||
| "title": "Search Tweets", | ||
| "description": "Find recent X posts that match a query.", | ||
| "prompt": "Use Xquik to search recent tweets about MCP registries." | ||
| }, | ||
| { | ||
| "title": "Look Up A User", | ||
| "description": "Fetch normalized profile data for an X user.", | ||
| "prompt": "Use Xquik to look up the X profile for @xquik." | ||
| }, | ||
| { | ||
| "title": "Monitor A Keyword", | ||
| "description": "Create an account or keyword monitor when the API key has access.", | ||
| "prompt": "Use Xquik to monitor new X posts mentioning my product keyword." | ||
| } | ||
| ], | ||
| "is_official": false, | ||
| "is_archived": false | ||
| } | ||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.