Sequentum MCP
OfficialClick 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., "@Sequentum MCPshow me the status of my last agent run"
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.
Sequentum MCP
The Sequentum MCP Server connects your AI coding assistant to Sequentum using the Model Context Protocol (MCP), giving your AI tools the ability to create web scraping agents, run management, scheduling, analytics, and more. Sequentum hosts and manages a remote MCP server with OAuth authentication, so there's nothing to install.
Tool Reference | Prompts Reference | Resources Reference | Troubleshooting | Changelog
Related MCP server: ms-fabric-mcp-server
Key Features
Agent management: Build, list, search, and get detailed information about your web scraping agents.
Run automation: Start, stop, and monitor agent executions with real-time status tracking.
Schedule management: Create and manage automated schedules using cron expressions.
Analytics & diagnostics: Get run statistics, error analysis, and suggested fixes for failures.
Space organization: Manage agent workspaces and run batch operations across spaces.
Disclaimers
sequentum-mcp exposes your Sequentum account data to MCP clients, allowing them to
view, run, and manage your web scraping agents. Keep your credentials secure and avoid
sharing sensitive information that you don't want accessible to MCP clients.
Getting Started
Add the Sequentum MCP server to your client with this configuration:
{
"mcpServers": {
"sequentum": {
"url": "https://mcp.sequentum.com/mcp"
}
}
}Most clients support the OAuth configuration. Claude Desktop uses a different setup via Custom Connectors — see Claude Desktop below. For other clients, when you first connect, you'll be prompted to:
Log in with your Sequentum account
Accept the OAuth authorization
Grant access to the necessary permissions
Once authenticated, all tools become available in your client. For client-specific setup details, see Set Up Your Client below.
Set Up Your Client
Select your client below for specific setup instructions. All clients use the remote OAuth server at https://mcp.sequentum.com/mcp unless noted otherwise.
Cursor
Go to Cursor > Settings > Cursor Settings > MCP and follow the prompts to add the Sequentum MCP server. Cursor 1.0+ includes native OAuth and Streamable HTTP support.
You can also add the server manually by editing your mcp.json file using the configuration above.
Claude Desktop
Note: Custom connectors are currently in beta. Free plan users are limited to one custom connector.
Claude Desktop connects to remote MCP servers using Custom Connectors rather than the config file. The setup differs based on your plan type. For full details, see Claude's custom connectors documentation.
Free, Pro, and Max plans:
Navigate to Settings > Connectors.
Click "Add custom connector" at the bottom of the section.
Enter the Sequentum MCP server URL:
https://mcp.sequentum.com/mcpClick "Add" to finish.
Team and Enterprise plans:
An Owner or Primary Owner must first add the connector to the organization:
Navigate to Organization settings > Connectors.
Click "Add custom connector" at the bottom of the section.
Enter the Sequentum MCP server URL:
https://mcp.sequentum.com/mcpClick "Add" to finish.
Then, each team member connects individually:
Navigate to Settings > Connectors.
Find the Sequentum connector in the list (it will have a "Custom" label).
Click "Connect" to authenticate.
Enabling per conversation:
Once configured, enable the Sequentum connector in individual conversations via the "+" button on the lower left of the chat interface, then select "Connectors".
ChatGPT
Note: While the Sequentum app is pending directory approval, you can connect via Developer Mode. Apps & Connectors → Developer Mode is currently available on Plus, Pro, Business, Enterprise, and Education plans (Education is web-only). On Business / Enterprise / Education accounts, only workspace owners and admins can access Advanced settings — regular members will not see the option. See OpenAI's Developer Mode documentation for current eligibility.
In ChatGPT, go to Settings > Apps & Connectors > Advanced settings and enable Developer mode.
Navigate to Settings > Apps & Connectors and click Create app (it appears once Developer mode is enabled).
Enter the connector name
Sequentumand URL:https://mcp.sequentum.com/mcpClick Create. You'll be prompted to sign in with your Sequentum account via OAuth.
Once connected, enable Sequentum in a conversation via the + button near the message composer, then select your connector from the list.
Claude Code
Run the following command in your terminal:
claude mcp add --transport http sequentum https://mcp.sequentum.com/mcpThen launch Claude Code with claude. You'll be prompted to authenticate with OAuth to Sequentum.
VS Code / GitHub Copilot
Open the Command Palette with Ctrl+Shift+P (or Cmd+Shift+P on macOS) and select MCP: Add Server. Enter the Sequentum MCP server URL:
https://mcp.sequentum.com/mcpWindsurf
Configure via the Configure MCP option in Cascade (Cmd+L or Ctrl+L). Add the Sequentum MCP server URL:
https://mcp.sequentum.com/mcpOther Clients
The Sequentum MCP Server follows standard MCP protocols and works with any client that supports:
OAuth authentication (recommended)
Streamable HTTP with automatic SSE fallback
Use the server URL https://mcp.sequentum.com/mcp in your client's MCP configuration.
The server supports Client ID Metadata Documents (CIMD) as the preferred client identification method, with Dynamic Client Registration (RFC 7591) as a fallback. MCP clients that support CIMD (such as Cursor) can use their own URL as a client_id without any prior registration.
Alternative: Local Setup (API Key)
If you prefer to run the MCP server locally (e.g., for custom deployments, offline use, or CI/CD pipelines), you can use npx with an API key instead of the hosted OAuth server.
Requirements for local setup:
Add the following config to your MCP client:
{
"mcpServers": {
"sequentum": {
"command": "npx",
"args": ["-y", "sequentum-mcp"],
"env": {
"SEQUENTUM_API_KEY": "sk-your-api-key-here"
}
}
}
}Get Your API Key
Log in to the Sequentum Control Center
Go to Settings > API Keys
Click Create API Key and copy the generated key (starts with
sk-)
Custom Sequentum Instance
To connect to a custom Sequentum deployment, add the SEQUENTUM_API_URL environment variable:
{
"mcpServers": {
"sequentum": {
"command": "npx",
"args": ["-y", "sequentum-mcp"],
"env": {
"SEQUENTUM_API_KEY": "sk-your-api-key-here",
"SEQUENTUM_API_URL": "https://your-custom-instance.sequentum.com"
}
}
}
}Local Environment Variables
Variable | Required | Default | Description |
| Yes | -- | Your Sequentum API key (format: |
| No |
| The base URL of your Sequentum instance. Override if using a custom deployment. |
| No | Value of | HTTP mode only. This deployment's OAuth issuer identifier. Must be an absolute |
Example Usage
Once connected, try these prompts to start using Sequentum context in your AI assistant:
What agents ran yesterday?
Run agent <agent name> now.
Is agent <agent name> still running?
What agents are scheduled to run today?
Download the extracted data from agent <agent name>.
How many records were found the last time <agent name> was run?
What is my current balance?
Which agents cost the most this month?
Schedule agent <agent name> to run every Monday at 9am.
Look at the run log for <agent name> run at 9:22am. What caused the agent to fail?
Show me the cost breakdown for agent <agent name> in January.
What were the most expensive runs for agent <agent name>?
How much did I spend on server time vs exports last week?Available Tools
The Sequentum MCP Server provides 39 tools across 9 categories for interacting with the Sequentum platform. See the Tool Reference for detailed documentation.
Agent Management (3 tools)
Run Management (6 tools)
File Management (2 tools)
Version Management (2 tools)
Schedule Management (8 tools)
Billing & Credits (6 tools)
Space Management (5 tools)
Analytics & Diagnostics (4 tools)
Agent Builder (3 tools)
Available Prompts
The server includes 9 reusable prompt templates that guide the AI through common multi-step workflows. See the Prompts Reference for detailed documentation.
Debugging & Diagnostics
debug-agent-- Diagnose why an agent is failingcompare-runs-- Compare last successful vs failed run
Health & Monitoring
agent-health-check-- Comprehensive health overview for an agentdaily-operations-report-- Daily ops report across all agentsspace-overview-- Overview of all agents in a space
Execution
run-and-monitor-- Start an agent and monitor until completionschedule-agent-- Walk through creating a schedule
Billing & Costs
spending-report-- Spending and credits reportcost-analysis-- Analyze costs across agents
Agent Building
build-agent-from-prompt-- Build a new agent from a natural language descriptioninspect-agent-draft-- Inspect a build session and decide whether to save or discard
Available Resources
The server exposes 18 read-only resources (7 static + 11 templates) that AI clients can browse and pull into context. See the Resources Reference for detailed documentation.
Static Resources (7)
sequentum://agents-- First page of all agentssequentum://spaces-- All accessible spacessequentum://billing/balance-- Current credits balancesequentum://billing/spending-- Monthly spending summarysequentum://billing/agents-usage-- Top agents by costsequentum://analytics/runs-- Runs in the last 24 hourssequentum://analytics/upcoming-schedules-- Scheduled runs for next 7 days
Resource Templates (11)
sequentum://agents/{agentId}-- Agent detail with configurationsequentum://agents/{agentId}/versions-- Agent version historysequentum://agents/{agentId}/schedules-- Agent scheduled taskssequentum://agents/{agentId}/cost-breakdown-- Agent cost by usage typesequentum://agents/{agentId}/runs-- Agent run historysequentum://agents/{agentId}/runs/{runId}-- Specific run statussequentum://agents/{agentId}/runs/{runId}/files-- Run output filessequentum://agents/{agentId}/runs/{runId}/diagnostics-- Run error diagnosticssequentum://agents/{agentId}/latest-failure-- Most recent failure diagnosticssequentum://spaces/{spaceId}-- Space detailssequentum://spaces/{spaceId}/agents-- Agents in a space
Troubleshooting
Error | Solution |
OAuth login not opening | Ensure your client supports OAuth and Streamable HTTP. Try restarting the client. For Claude Desktop, use Custom Connectors instead of the config file. |
Connection refused | Verify the URL is |
| Local mode only. Add your API key to the |
| Your API key or OAuth token is invalid or expired. Re-authenticate or generate a new key. |
| The agent, run, or file doesn't exist, or you don't have access to it. |
| Rate limit exceeded. Wait a moment and try again. |
For more troubleshooting help, see the Troubleshooting Guide.
HTTP Mode Configuration
The hosted server at mcp.sequentum.com runs the Streamable HTTP transport
(TRANSPORT_MODE=http) behind its own deployment configuration. If you self-host the
server instead (e.g. via the provided Docker image), the following environment
variables tune caching, rate limiting, and proxy trust for that transport. They have no
effect in stdio mode.
HTTP mode is stateless as of 2.0.0. There is no Mcp-Session-Id header and no
per-client session state on the server: every request is handled independently by a
fresh MCP server instance. GET /mcp no longer opens an SSE stream — it now returns
405 Method Not Allowed (or 401 first if the request is unauthenticated). DELETE /mcp is a no-op that always answers 200, since there is no session left to tear
down. MAX_SESSIONS is no longer read.
Variable | Default | Description |
|
| Set to |
|
| HTTP server port. |
|
| HTTP server bind address. |
|
| Freshness hint ( |
|
| Rate-limit window applied to the |
|
| Maximum |
|
| Passed to Express's |
|
| Set to |
Rate limiting across replicas
The rate limiter is per-process and keyed on req.ip; it holds no state shared across
replicas. With the stateless transport there is no session affinity, so a given
client's requests are not pinned to one replica — in a horizontally scaled deployment
of N replicas behind a load balancer, the effective cluster-wide ceiling becomes N × MCP_RATE_LIMIT_MAX per window, not MCP_RATE_LIMIT_MAX. To hold a specific global
rate, divide MCP_RATE_LIMIT_MAX by your replica count.
TRUST_PROXY and rate-limit evasion
With the default TRUST_PROXY=true, Express trusts every proxy hop and resolves
req.ip from the client-supplied, leftmost entry of the X-Forwarded-For header.
Because the rate limiter keys on req.ip, a client that simply rotates that header
value can evade rate limiting entirely. Running behind a reverse proxy does not fix
this by itself: tunnels such as cloudflared and ngrok append to X-Forwarded-For
rather than overwrite it, so the attacker-controlled leftmost entry survives unless
TRUST_PROXY is configured correctly.
The remediation is to set TRUST_PROXY to the exact number of trusted reverse-proxy
hops in front of the server (e.g. 1), or to a comma-separated CIDR/IP allowlist of
your trusted proxies, so Express derives req.ip from the correct hop instead of
trusting a client-supplied header. This repository does not know your deployment
topology, so it deliberately does not choose a safer default for you.
Severity: this is an abuse/DoS-protection bypass, not an authentication or data exposure issue — no account data is exposed, and no tool call succeeds that would otherwise be rejected. It only lets a client avoid being rate-limited.
CORS Origin Allowlist
When the MCP server is accessed from a browser (e.g. the Claude web app or the ChatGPT connector), it checks the Origin header against an allowlist. By default the following origins are permitted:
https://claude.ai,https://claude.com, and all subdomains (e.g.team.claude.ai)https://chatgpt.com,https://platform.openai.com, and all subdomains underchatgpt.com(e.g.connector.chatgpt.com)https://dashboard.sequentum.comhttps://mcp.sequentum.comhttp://localhost:<port>,http://127.0.0.1:<port>, andhttp://[::1]:<port>whenDEBUG=1
To add your own origins (e.g. an internal dashboard), set the ALLOWED_ORIGINS environment variable to a comma-separated list of exact origins:
ALLOWED_ORIGINS="https://my-dashboard.example.com,https://other.example.com"These origins are appended to the defaults — Claude, ChatGPT, and Sequentum access is preserved. Wildcards and regular expressions are not supported via the env var; if you need a subdomain wildcard, add a RegExp entry directly in src/server/cors.ts.
Note:
Originmatching is case-sensitive and does not include a path or query string. Native MCP clients (Cursor, Claude Desktop, Claude Code) send noOriginheader and are not affected by this allowlist.
Privacy Policy
The Sequentum MCP Server accesses your Sequentum account data — including agent metadata, run history, scheduled tasks, billing information, and output files — solely to fulfill the requests you make through your AI assistant. By default, the MCP server acts as an authenticated proxy between your MCP client and the Sequentum API: request data is forwarded to the API and responses are returned to your client without being persisted or shared with third parties.
Operators may enable verbose request logging via the DEBUG=1 environment variable for troubleshooting. In that mode the server redacts Authorization, Cookie, and x-api-key headers, but writes request bodies (which may include tool arguments) to stderr. The hosted server at mcp.sequentum.com does not run with DEBUG=1.
For the full Sequentum privacy policy, see https://www.sequentum.com/privacy-policy.
Links
License
MIT © Sequentum
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI agent and task management using the CrewAI framework, allowing users to create and run agents and tasks in an automated workflow environment.26
- AlicenseBqualityDmaintenanceEnables AI agents to interact with Microsoft Fabric by exposing tools for managing workspaces, notebooks, SQL queries, pipelines, and Livy Spark sessions. It provides a comprehensive set of operations for data engineering and analytics tasks using standard Azure authentication.374MIT
- AlicenseBqualityFmaintenanceEnables AI assistants to interact with the Apify platform to manage actors, monitor runs, and retrieve scraped data from datasets. It supports natural language commands for executing web scrapers, managing tasks, and accessing key-value stores.28MIT
- AlicenseAqualityDmaintenanceConnects AI agents to AgentData's company intelligence platform, enabling natural language queries for structured company data like tech stacks, emails, people, and signals.613MIT
Related MCP Connectors
SEO research, audits, backlinks, GSC, and content workflow tools for AI agents.
Create and manage AI agents that collaborate and solve problems through natural language interacti…
Give your agent live data from Twitter, Reddit, the web and GitHub. No API keys, no scraping stack.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Sequentum/sequentum-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server