mcp-server-jis

mcp-server-jis

MCP server for jis: bilateral intent identity verification. Enables users to verify identities, request mutual consent, and send verified messages within the Intent-Centric Web ecosystem.

Category
Visit Server

README

mcp-server-jis

PyPI License: MIT

The Intent-Centric Web: MCP Server for jis: bilateral intent identity.

"The web was built for documents. Then it evolved for applications. Now it must evolve for intent — where every interaction begins with 'why'."

Part of the HumoticaOS ecosystem.

What is jis:?

jis: is the first DID (Decentralized Identifier) method implementing bilateral intent verification. Unlike traditional identity systems where anyone can look up your information, jis: requires mutual consent before any identity exchange.

Traditional DID:

Requester → resolve(did:web:example.com) → DID Document
Anyone can resolve. No consent needed.

jis:

Requester → intent request → Subject accepts → DID Document
No resolution without mutual consent.

📄 Full Specification: DOI: 10.5281/zenodo.18374703

Installation

pip install mcp-server-jis

Usage

With Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "jis": {
      "command": "mcp-server-jis",
      "env": {
        "JIS_IDENTITY": "jis:yourdomain.com:your-id",
        "JIS_SECRET": "your-signing-secret"
      }
    }
  }
}

Environment Variables

Variable Required Description
JIS_IDENTITY No Your jis: identifier
JIS_SECRET No Your signing secret for proofs
HUMOTICA_JIS_ENDPOINT No Custom JIS endpoint (default: humotica.com)

Available Tools

jis_whoami

Show your current JIS identity configuration.

jis_verify

Verify a jis: identifier and get public information.

jis_verify jis:humotica.com:jasper

jis_request_intent

Request bilateral intent from a jis: identity. The core of the Intent-Centric Web.

jis_request_intent
  target: jis:humotica.com:jasper
  purpose: authentication
  reason: "Login to my application"

jis_send_verified

Send a JIS-verified message with bilateral intent confirmation.

ask_humotica

Ask a verified question to Humotica about TIBET, JIS, or the Intent-Centric Web.

ask_humotica "What is bilateral intent?"

jis_trust_score

Get the trust score for a jis: identity based on TIBET audit history.

jis_spec

Get information about the jis: specification sections.

Example Session

User: Verify the Humotica founder's identity

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured