Orihime

security MCP Server

Cross-repo code knowledge graph for Java/Kotlin/JS/TS — MCP server, taint analysis, call graph, OWASP reports. 95% fewer tokens than source-reading.

Verified
securitysecurity
3 views0 stars0 forks

Why This Matters

Discovered via github-topic:mcp and last synced 3mo ago.

Verified
Source
github-topic:mcp
Stars
0
Last synced
3mo ago
Install
Check source

Install

Install instructions not detected yet

Check the source repository for the latest setup steps.

View source instructions
44
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (44)

write-server

Start the write-serialization server for team/server deployments

Repo

id, name, root_path

Relationship

Description

IMPLEMENTS

Class → Class

resolve

Match RestCall URL patterns against Endpoints across all indexed repos

Node

Key fields

CapacityEstimate

endpoint_fqn, saturation_rps, ceiling_concurrency, risk_level

EXTENDS

Class → Class

LGPL

Commercial

index

Parse a repository and write its graph into KuzuDB

Variable

Default

Endpoint

http_method, path, path_regex

CONTAINS_CLASS

File → Class

find_callers

<5ms

serve-sse

Start the MCP server with SSE transport (for CI runners and remote clients)

Doc

Description

PerfSample

endpoint_fqn, p50_ms, p99_ms, rps, source

DEPENDS_ON

Repo → Repo (cross-service dependency)

Capability

Orihime

File

path, language, blob_hash, branch_name

CALLS

Method → Method; carries callee_name, caller_arg_pos, callee_param_pos

HAS_RELATION

Class → EntityRelation

Class

fqn, annotations, is_interface

CALLS_REST

Method → Endpoint (resolved cross-service call)

OBSERVED_AT

Method → PerfSample

License

MIT

Command

Description

Page

Description

Method

fqn, line_start, annotations, is_entry_point, complexity_hint

UNRESOLVED_CALL

Method → RestCall (not yet resolved)

Operation

Time

Tool

Description

ui

Start the local web UI on port 7700

ORIHIME_DB_PATH

`~/.orihime/orihime.db`

RestCall

http_method, url_pattern

serve

Start the MCP server on stdio (for Claude Code, Claude Desktop, any MCP client)

ORIHIME_SERVER_URL

_(unset)_

EntityRelation

source_class, target_class, fetch_type, relation_type

EXPOSES

Repo → Endpoint

CONTAINS_METHOD

Class → Method

Approach

Cold index

partial

partial

register

Write the Orihime MCP server entry to `~/.claude/settings.json`

install-skills

Copy bundled skills to the target AI assistant's config dir (`--agent claude\