MCP.Market

Sciple Platform MCP server

by navaganeshr·io.github.navaganeshr/sciple-mcp·v0.8.0

Sciple platform MCP: services, dashboards, runbooks, tickets, environments, AWS cloud inventory.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
New

0 stars41 downloads/wk

Reviews

Write one

Nobody has reviewed Sciple Platform yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Sciple Platform tools (44, 19 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • add_cell

    Add a cell to a runbook.

  • add_panel
  • comment_on_ticket

    Add a comment to a ticket.

  • create_dashboardwrite action

    Create a new observability dashboard.

  • create_environmentwrite action

    Create an environment.

  • create_environment_groupwrite action

    Create an environment group.

  • create_projectwrite action

    Create a new project.

  • create_project_ticketwrite action

    Create a ticket within a project. Returns a display id like "KEY-NNN".

  • create_runbookwrite action

    Create a new runbook in draft status. Returns the runbook id.

  • create_servicewrite action

    Create a service in the catalog.

  • create_ticketwrite action

    Create a SERVICE-LEVEL ticket (not bound to a project).

  • delete_cellwrite action

    Remove a cell from a runbook.

  • delete_dashboardwrite action

    Delete a dashboard and all its panels. This cannot be undone.

  • delete_environmentwrite action

    Delete an environment by id. This cannot be undone.

  • delete_panelwrite action

    Delete a panel from a dashboard. This cannot be undone.

  • delete_servicewrite action

    Delete a service from the catalog by id. This cannot be undone.

  • deprecate_runbook

    Mark a runbook as deprecated. Use when a procedure is no longer safe or relevant.

  • get_dashboard

    Get a single dashboard's name, description, and panel list.

  • get_project

    Get a single project's full details.

  • get_project_ticket

    Get a project ticket by its per-project sequence number.

  • get_runbook

    Get a runbook with all its cells. Returns name, status, and each cell's type/target/content preview.

  • get_ticket

    Get a single ticket's full details + activity counts.

  • link_ticketswrite action

    Create a relationship between two tickets.

  • list_aws_accounts

    List the AWS accounts connected to this tenant.

  • list_cloud_resource_types

    List the resource types synced for one AWS service in an account.

  • list_dashboards

    List all observability dashboards in the tenant (id, name, panel count).

  • list_ec2_instances

    Summarize EC2 instances — for one account or across all of them.

  • list_environment_groups

    List environment groups (id, name, slug, aws account binding).

  • list_environments

    List all environments in the tenant (id, name, slug, group, default flag).

  • list_project_issue_types

    List the issue types defined in a project (id, name, parent_type_id).

  • list_project_members

    List the members of a project (id, user id, role).

  • list_project_tickets

    List tickets in a project (display id, status, priority, title, assignee).

  • list_projects

    List all projects in the tenant (id, key, name, classification).

  • list_runbooks

    List all runbooks in the tenant with their lifecycle status and cell count.

  • list_services

    List all services in the tenant catalog (id, name, slug).

  • list_tickets

    List tickets across the tenant with optional filters.

  • promote_runbook

    Advance the runbook lifecycle: draft -> reviewed -> standard.

  • query_cloud_resources

    Query cached rows from any synced AWS resource table (read-only).

  • reorder_cells

    Set the execution order of cells. Provide all cell ids in the desired sequence.

  • update_cellwrite action

    Update cell content or execution target. Only provided fields change.

  • update_dashboardwrite action

    Replace a dashboard's name and description (full PUT — name is required).

  • update_environmentwrite action

    Update an environment. Only provided fields change.

  • update_servicewrite action

    Update a service. Only provided fields change.

  • update_ticketwrite action

    Update a service-level ticket (PATCH semantics — only provided fields change).

Public scan report

scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it

no findings
  • Code scan20 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 93 days ago8/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Sciple Platform compares

Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 65% of 1,119 Developer tools servers
Tools
44
the typical Developer tools server has 7
Tools that change things
43%
typical: 5%. Fewer write tools means less an agent can break
Downloads a week
41
more than 29% of 436 Developer tools servers with a package

What its tools let an agent do: 22 read · 10 create · 6 change · 5 delete · 1 send or post

Install Sciple Platform in Claude Code, Cursor or VS Code

claude mcp add sciple-mcp -- uvx sciple-mcp
Add to Cursor

What the publisher says

From the Sciple Platform repository's README, as published. We do not edit it. Read it on GitHub

<!-- mcp-name: io.github.navaganeshr/sciple-mcp

This line is required by the MCP Registry to prove that the PyPI package sciple-mcp belongs to the GitHub repo navaganeshr/sciple-mcp (see https://registry.modelcontextprotocol.io). Do not remove. -->

Sciple Platform MCP Server

MCP server that lets a local Claude populate and manage Sciple platform content — environments, services, observability dashboards, runbooks, projects, and tickets — via the Sciple REST API. Engineers use it to bootstrap tenant structure, maintain the service catalog, build dashboards, author runbooks, and triage tickets without leaving their AI coding session.

Distribution channels:

  • PyPI:
  • MCP Registry:
  • Source:

Install

# Install uv (one-time, only if you don't have it)
curl -LsSf https://astral.sh/uv/install.sh | sh

uvx sciple-mcp resolves the latest version from PyPI and caches it.

Authentication — OAuth only (v0.7.0+)

sciple-mcp authenticates against the Sciple platform via OAuth 2.0 with PKCE. The CLI is a credential helper: log in once via the browser, the access + refresh tokens land in ~/.sciple/credentials.json (mode 0600), and the MCP server reads + auto-refreshes from there.

PAT support was removed in v0.7.0. Earlier versions accepted

SCIPLEAPITOKEN=sciplepat… in the env (stdio mode). That path is

gone — the only credential the MCP server understands is the OAuth

JWT minted by sciple-mcp login. Personal Access Tokens on the

platform are unchanged and still work for scripts / CI / direct REST

calls against /api/v1/*.

1. Log in (one-time per platform)

sciple-mcp login --platform-url https://your.sciple.cloud

Opens your browser, you click Approve on the consent page, the CLI captures the callback and writes the credential. No --tenant-id / --scope needed — the JWT inherits your full role on whichever tenant the dashboard is currently showing.

2. Wire into Claude

The Sciple platform now hosts /mcp itself, so the preferred shape is Streamable HTTP straight to the platform:

# Claude Code (HTTP transport — preferred)
claude mcp add-json sciple-platform "$(cat <<EOF
{
  "type": "http",
  "url": "https://your.sciple.cloud/mcp",
  "headers": { "Authorization": "Bearer $(sciple-mcp print-token)" }
}
EOF
)"

For Claude Desktop builds that only speak stdio MCP today, use the stdio mode — same credential, no PAT:

{
  "mcpServers": {
    "sciple-platform": {
      "command": "uvx",
      "args": ["sciple-mcp"],
      "env": {
        "SCIPLE_PLATFORM_URL": "https://your.sciple.cloud"
      }
    }
  }
}

SCIPLEPLATFORMURL is optional — only needed if you have multiple platforms cached. Stdio mode reads ~/.sciple/credentials.json directly.

3. Manage / rotate

sciple-mcp print-token            # current valid JWT (auto-refreshes near expiry)
sciple-mcp logout                 # forget local cache
sciple-mcp logout --revoke        # also revoke the refresh token server-side

Revoke any time from Profile → Connected apps on the dashboard.

Legacy: sciple-mcp serve (local HTTP server)

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Sciple Platform: common questions

Is Sciple Platform MCP server safe?
Mostly: it is graded B (83/100). Read the Sciple Platform safety report
How do I install Sciple Platform?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Sciple Platform need an API key?
No secret keys are declared. It reads 1 setting from the environment.
Is Sciple Platform maintained?
The last commit was 132 days ago (2026-06-25). The latest release is v0.8.0.
What can I use instead of Sciple Platform?
Servers from other publishers that do the same job: TerraVision MCP server, cloud-audit MCP server and Cloud FinOps Skill & MCP server.
How does Sciple Platform compare with other Developer tools MCP servers?
safety score 83/100 (higher than 65% of 1,119 Developer tools servers); tools 44 (the typical Developer tools server has 7); tools that change things 43% (typical: 5%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Sciple Platform

Same job from other publishers: the closest match first, then the best rated.

  • TerraVision
    Draw cloud architecture diagrams with official AWS, Azure and GCP icons from a prompt or Terraform.
    A
  • cloud-audit
    AWS security scanner with attack chain detection, IAM privilege escalation, and fixes
    A
  • Cloud FinOps Skill & MCP
    Cloud cost + FinOps knowledge for AI agents: AWS/Azure/GCP optimisation, AI spend, waste playbooks.
    A
  • Emfirge
    Git branch for your cloud. Understand AWS risk, prove fixes, and ship safer changes.
    A
  • Contentrain
    Git content governance, 23 deterministic MCP tools. Hosted: docs.contentrain.io/developer/mcp-cloud
    C