Skip to main content
Glama
telepist

cyberday-mcp

by telepist

Cyberday MCP Server

An MCP (Model Context Protocol) server for the Cyberday.ai API. Enables AI agents (e.g. Claude Code, Claude Desktop) to read and manage your organization's data systems registry in Cyberday.

Features

Tool

Description

list_systems

List data systems with pagination (default 20 per page)

search_systems

Search/filter systems by name, status, framework, or assigned user

get_system

Get full details of a specific system by ID

create_system

Create a new data system

create_system_advanced

Create or update a system with extended fields (owner, admin, cost, processors, etc.)

systems_summary

Overview statistics: counts, status breakdown, hosting types, review status, framework coverage

Response formatting

  • Compact list viewlist_systems and search_systems return only key fields (name, status, owner, hosting, etc.)

  • Full detailsget_system returns all fields with human-readable names (e.g. hosting_type, authentication_methods)

  • Empty fields removed automatically from all responses

  • HTML tags stripped from text fields

  • Paginationlimit and offset parameters on list/search tools

Related MCP server: Company MCP Server

Prerequisites

  • Node.js 18+

  • A Cyberday API key (requires admin access to generate)

Installation

git clone https://github.com/telepist/cyberday-mcp.git
cd cyberday-mcp
npm install
npm run build

Getting your API key

  1. Log in to Cyberday

  2. Go to Settings > Integration settings

  3. Enable API Access

  4. Copy the API key

Usage with Claude Code

Register the MCP server:

claude mcp add --transport stdio cyberday \
  -e CYBERDAY_API_KEY=your-api-key-here \
  -- node /path/to/cyberday-mcp/dist/index.js

Restart Claude Code. Then you can ask things like:

  • "List our data systems"

  • "Which systems are hosted outside EU?"

  • "Show me the details of system 7796087"

  • "Give me a summary of our system registry status"

  • "Search for systems assigned to john@example.com"

  • "Create a new system called 'Salesforce CRM'"

Usage with Claude Desktop

Add to your Claude Desktop config (claude_desktop_config.json):

{
  "mcpServers": {
    "cyberday": {
      "command": "node",
      "args": ["/path/to/cyberday-mcp/dist/index.js"],
      "env": {
        "CYBERDAY_API_KEY": "your-api-key-here"
      }
    }
  }
}

Development

npm run dev    # TypeScript watch mode
npm run build  # Build for production
npm start      # Start the server

API limitations

The Cyberday public API currently supports data systems management only. Tasks, policies, frameworks, risks, and reports are not yet available via the API. The server is structured so that new endpoints can be easily added to src/index.ts as Cyberday expands its API.

Rate limit: 100 requests / 60 seconds.

License

MIT

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

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/telepist/cyberday-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server