Click 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., "@Istek MCP Servercreate a new collection for our payment API in the default workspace"
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.
Istek MCP Server
MCP (Model Context Protocol) server for Istek API Client.
This MCP server allows AI assistants like Claude to interact with Istek API Client, enabling them to manage workspaces, collections, environments, variables, and request history.
Prerequisites
Istek must be running (the internal API runs on port 47835)
Node.js 18+
Installation
npm install
npm run buildUsage with Claude Desktop
Add to your Claude Desktop configuration (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"istek": {
"command": "node",
"args": ["/path/to/istek-mcp/dist/index.js"]
}
}
}Available Tools
Workspace Management
list_workspaces- List all workspacesget_workspace- Get a specific workspacecreate_workspace- Create a new workspaceactivate_workspace- Set a workspace as active
Collection Management
list_collections- List all collections in a workspaceget_collection- Get a collection with all its requestscreate_collection- Create a new collectionadd_request_to_collection- Add an API request to a collection
Environment Management
list_environments- List all environmentsget_environment- Get an environment with its variablescreate_environment- Create a new environmentactivate_environment- Set an environment as active
Variable Management
list_variables- List global variablescreate_variable- Create a new variableupdate_variable- Update an existing variable
History
list_history- List request historyget_history_item- Get details of a history itemclear_history- Clear all history
Utilities
check_istek_status- Check if Istek API is running
Available Resources
istek://workspaces- List of all workspacesistek://health- API health status
Development
# Watch mode
npm run dev
# Test with MCP Inspector
npm run inspectExample Usage
Once configured, you can ask Claude things like:
"List all my Istek workspaces"
"Create a new collection called 'User API' in my default workspace"
"Add a GET request to /api/users to the User API collection"
"Show me the request history for today"
"Create a new environment called 'Production' with the base URL variable"
License
MIT
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.