Skip to main content
Glama
djtellado

Nexus Finance

by djtellado

@nexus-finance/mcp

MCP server for the Nexus Finance API v1 — connect Claude Desktop, Claude Code, Cursor or any MCP-compatible client to financial contract analysis, risk analytics, market quotes and compliance case management.

What is this? Connect your Claude to Nexus Finance in 30 seconds. From that point, Claude can invoke contract audits, VaR/CVaR calculations, Basel III RWA, live market quotes, OFAC screening and compliance case management without leaving the conversation.


Quick install

1. Get an API key

Log in at app.nexusquantum.financeSettings → API Keys → create a key. Copy the nf_... key — shown only once.

2. Configure your client

Claude Desktop (macOS / Windows)

Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "nexus-finance": {
      "command": "npx",
      "args": ["-y", "@nexus-finance/mcp"],
      "env": {
        "NEXUS_FINANCE_API_KEY": "nf_YOUR_KEY_HERE"
      }
    }
  }
}

Restart Claude Desktop. You'll see a 🔌 icon in the chat with the 8 Nexus Finance tools available.

Claude Code (CLI)

claude mcp add nexus-finance -- npx -y @nexus-finance/mcp
# Then set your key:
export NEXUS_FINANCE_API_KEY=nf_YOUR_KEY_HERE

Cursor

Edit ~/.cursor/mcp.json:

{
  "mcpServers": {
    "nexus-finance": {
      "command": "npx",
      "args": ["-y", "@nexus-finance/mcp"],
      "env": {
        "NEXUS_FINANCE_API_KEY": "nf_YOUR_KEY_HERE"
      }
    }
  }
}

3. Try it

In Claude Desktop, type:

Audit this contract with Nexus Finance and flag any high-risk clauses: «[paste contract text here]»

Claude will automatically call nexus_analyze and return a full risk assessment with severity-rated findings.


Related MCP server: bidda-mcp

The 8 tools

Tool

Description

Typical cost

nexus_analyze

Contract audit, commodity briefing, playbook or CCC compliance review. Zero Retention.

1–3 credits

nexus_var_calculator

Parametric VaR / CVaR at 90/95/99% confidence + 5-scenario stress test + VaR matrix

1 credit

nexus_rwa_calculator

Basel III Standardized Approach RWA across all asset classes + capital adequacy check

1 credit

nexus_market_quote

Real-time equity, FX or commodity quote (Alpha Vantage, 15-min cache)

Free

nexus_bulk_quotes

Up to 10 quotes in one call

Free

nexus_list_cases

List compliance cases (paginated, filterable by status)

Free

nexus_get_case

Full case detail with findings and counterparties

Free

nexus_create_case

Create a new compliance case

Free


Environment variables

Variable

Required

Description

NEXUS_FINANCE_API_KEY

✅ Yes

API key starting with nf_

NEXUS_FINANCE_BASE_URL

❌ No

Override API base URL (default: https://app.nexusquantum.finance)


What Nexus Finance covers

  • Contract Intelligence — audit, redlining, AI drafting, obligation extraction, clause benchmark, RAG chat

  • Regulatory Compliance — EMIR/REMIT XML, CBAM, EUDR, CSDDD, MiFID II alerts, CCC v4.2

  • Risk Analytics — VaR/CVaR, RWA Basel III, stress tests, TBML watchdog, dynamic risk matrix

  • Counterparty Due Diligence — KYB/UBO graph (GLEIF + OpenCorporates), OFAC screening, vessel IMO screening

  • Case Management — 4-eyes workflow, multi-tenancy, audit export, rules engine

All analysis is Zero Retention — document text is never stored, logged or persisted.



License

MIT © Quantum Nexus Ventures FZCO

Available Tools

8 tools
nexus_analyzeA

Run a financial analysis (audit, briefing, playbook, or commodity CCC). Returns full LLM output. Not persisted on server (Zero Retention).

ParametersJSON Schema
NameRequiredDescriptionDefault
typeYesAnalysis type
tierYesModel tier
paramsYesType-specific parameters. audit: {docText, profile, outputLang}. briefing: {commodity, region, timeWindow}. playbook: {counterpartyType, objective, constraints}. commodity: {role, commodity, instrumentType, amount}
caseIdNoOptional case ID to link this analysis to

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description discloses critical behavioral traits: it returns full LLM output and is not persisted (Zero Retention). This is transparent, though additional details about auth or cost could enhance it.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, each adding value. The first sentence states the purpose, the second adds behavioral context. No wasted words.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given no output schema and complex nested parameters, the description covers essential aspects: purpose, types, and ephemeral nature. It is sufficient for basic usage but could clarify output structure.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so baseline is 3. The tool description mentions the analysis types which match the type enum, but does not add new meaning beyond the schema's parameter descriptions.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states 'Run a financial analysis' with a clear verb and resource. It lists four specific types (audit, briefing, playbook, commodity), distinguishing it from sibling tools that perform discrete tasks like market quotes or calculators.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies usage for generating LLM-driven financial reports and notes zero retention, but does not explicitly state when to prefer this over siblings or provide exclusion criteria. It is clear but lacks explicit guidance.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

nexus_bulk_quotesA

Get up to 10 market quotes in a single request (equity, FX, commodity). Results cached 15 min.

ParametersJSON Schema
NameRequiredDescriptionDefault
requestsYes

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Without annotations, the description discloses important behavioral traits: result caching duration (15 min) and resource scope (equity, FX, commodity). It does not mention idempotency or rate limits, but for a read-only operation, the provided info is sufficient.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Single sentence, front-loaded with the goal, no unnecessary words. Every phrase adds value.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given no output schema, the agent lacks information about the response format. However, for a simple quote retrieval tool with caching info and clear input, the description is mostly complete. Minor gap: output format.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema has no descriptions (0% coverage), but the description explains the 'requests' parameter as a means to get up to 10 quotes, clarifying the array's purpose. It does not detail symbol format or exact enum semantics, but the core meaning is conveyed.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Description clearly states verb (Get), resource (market quotes), limits (up to 10), and types (equity, FX, commodity), distinguishing it from sibling 'nexus_market_quote' which likely provides single quotes.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies batching via 'in a single request' but does not explicitly state when to use this tool versus calling the singular sibling tool repeatedly. No alternatives or exclusions are mentioned.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

nexus_create_caseC

Create a new compliance case.

ParametersJSON Schema
NameRequiredDescriptionDefault
titleYesCase title (max 200 chars)
descriptionNoOptional description (max 2000 chars)

TDQS

C2.9/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Lacks any behavioral details such as side effects, required permissions, idempotency, or what constitutes a valid case. With no annotations, the description carries full burden but only states the basic action.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Single sentence with no superfluous information, but brevity sacrifices necessary context for a create tool. Efficient, but arguably under-specified.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Does not explain what a compliance case is, post-creation behavior, uniqueness constraints, or any related context. For a creation tool with no output schema, more details are needed.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, and the description adds no new meaning beyond the schema. Baseline 3 is appropriate, as the description does not enhance understanding of parameters.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

Specifies the action (create) and resource (compliance case), clearly distinguishing from retrieval tools like nexus_get_case and nexus_list_cases. However, it does not explicitly differentiate from sibling creation tools (none present), so it's clear but not exceptional.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No guidance on when to use this tool versus alternatives, no prerequisites, constraints, or recommended usage context provided.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

nexus_get_caseA

Get full case detail including findings and counterparties (no LLM output — Zero Retention).

ParametersJSON Schema
NameRequiredDescriptionDefault
caseIdYesCase UUID

TDQS

A3.8/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description must provide behavioral transparency. It discloses that there is no LLM output and zero retention, which is relevant for data privacy. However, it does not discuss other behavioral aspects such as idempotency, authentication requirements, or error handling. This partial disclosure earns a 3.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is extremely concise, using a single sentence with a clear verb and object, followed by a parenthetical behavioral note. Every part adds value.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The tool has a single parameter and no output schema. The description clearly states the scope of returned data and a behavioral constraint (zero retention). For this level of complexity, the description is sufficiently complete. A minor gap is the lack of explicit idempotency guarantee, but that is implied.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The input schema already describes the required parameter with a clear description. The tool description does not provide additional parameter semantics beyond what the schema offers. With 100% schema coverage, the baseline of 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description uses the verb 'Get' and specifies the resource as 'full case detail including findings and counterparties'. This clearly distinguishes it from sibling tools like nexus_list_cases (list) and nexus_create_case (create). The additional note about zero retention adds clarity about data handling.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description does not provide explicit usage guidelines or mention when to prefer this tool over siblings like nexus_list_cases or nexus_analyze. The purpose is clear but the context of use is only implied.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

nexus_list_casesB

List compliance cases for the authenticated user. Supports pagination and status filter.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax results (default: 20, max: 100)
offsetNoPagination offset (default: 0)
statusNoFilter by status

TDQS

B3.3/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description must cover safety and behavior. It mentions authentication and filtering but omits requirements (e.g., permissions), whether it returns only user's cases, or rate limits. The behavioral disclosure is insufficient.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single sentence that conveys key information without waste. It is appropriately sized and front-loaded with purpose.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given no output schema and no annotations, the description lacks context about return format, ordering, error handling, or pagination details. For a list operation, more completeness is needed.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so baseline is 3. The description's 'Supports pagination and status filter' paraphrases schema descriptions without adding new meaning. No additional semantic value beyond schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the verb 'List', the resource 'compliance cases', and the user scope 'for the authenticated user'. It also mentions key features like pagination and status filter, distinguishing it from sibling tools like nexus_get_case.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies usage for listing cases but does not explicitly state when to use this tool versus alternatives like nexus_get_case for single case retrieval or nexus_create_case for creation. No exclusion or alternative guidance is provided.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

nexus_market_quoteB

Get a real-time market quote for an equity, FX pair, or commodity (powered by Alpha Vantage). Results cached 15 min.

ParametersJSON Schema
NameRequiredDescriptionDefault
symbolYesTicker or symbol. Equity: 'AAPL'. FX: 'EUR/USD'. Commodity: 'WTI', 'BRENT', 'GOLD', 'NATGAS'
typeNoQuote type (default: equity)

TDQS

B3.2/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Discloses caching behavior (15 min) and data source (Alpha Vantage), which provides useful context. However, without annotations, it lacks details on authentication, rate limits, or side effects for a read-only operation.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Extremely concise with two sentences. The first sentence clearly states the action, and the second adds relevant behavioral info. No unnecessary words.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Missing output details. The description says 'market quote' but does not specify return fields (price, volume, time, etc.). With no output schema, the description should provide at least an overview of results, which it does not.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% with descriptions for both parameters. The description's mention of asset types adds context but does not significantly augment the schema. Baseline score of 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

Description clearly states the tool retrieves a real-time market quote for equities, FX pairs, or commodities, which is specific and aligns with the tool name. It does not explicitly differentiate from sibling 'nexus_bulk_quotes', but the scope is clear.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No guidance on when to use this tool versus alternatives like nexus_bulk_quotes or nexus_analyze. The description does not mention prerequisites, limitations, or exclusions.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

nexus_rwa_calculatorA

Compute portfolio Risk-Weighted Assets (RWA) using Basel III Standardized Approach. Returns total RWA and capital requirement (8% + buffers = 10.5%).

ParametersJSON Schema
NameRequiredDescriptionDefault
assetsYesArray of assets with exposure and Basel III asset class
availableCapitalNoAvailable capital to check adequacy

TDQS

A4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations provided; description carries full burden. Clearly states it computes and returns RWA and capital requirement with specific percentages. No mention of side effects or permissions, but as a stateless calculator, behavioral expectations are adequately set.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, 15 words, no fluff. Front-loaded with purpose and output. Every phrase adds value.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the nested input and no output schema, description provides useful context on what is returned (total RWA and capital requirement) and the regulatory framework (Basel III, 10.5%). Slightly lacking in output structure detail, but adequate for a calculator.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% with field descriptions. Description does not add extra meaning beyond the schema. Baseline score of 3 appropriate as description relies on schema for parameter details.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Description clearly states it computes portfolio RWA using Basel III Standardized Approach and specifies output (total RWA and capital requirement). Distinct from sibling tools which cover analysis, market data, cases, and VaR.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No explicit when-to-use or alternatives guidance. Implicitly clear for RWA tasks given sibling tool names, but lacks explicit instruction on when not to use or which sibling handles related computations.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

nexus_var_calculatorB

Compute parametric Value-at-Risk (VaR), Conditional VaR (CVaR), and optional stress test scenarios for a portfolio.

ParametersJSON Schema
NameRequiredDescriptionDefault
portfolioValueYesTotal portfolio value in the given currency
annualVolatilityYesAnnual volatility as decimal (e.g. 0.18 for 18%)
holdingPeriodDaysNoHolding period in days (default: 10)
confidenceLevelNoConfidence level (default: 0.95)
currencyNoCurrency code (default: USD)
includeStressNoInclude 5-scenario stress test (default: true)
includeMatrixNoInclude VaR sensitivity matrix (default: false)

TDQS

B3.2/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Without annotations, the description must reveal behavioral details. It mentions 'parametric' (implying normal distribution) and 'optional stress test scenarios' but does not specify assumptions, limitations (e.g., linear portfolio), or whether the tool is read-only. No contradictions with annotations (none exist).

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single sentence, concise and front-loaded with key outputs (VaR, CVaR, stress tests). No waste, but minimal structure; it could benefit from breaking out optional features.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given 7 parameters and no output schema, the description explains the core computation but lacks details on return format, units, or handling of edge cases. It adequately covers purpose but leaves gaps for an agent to infer behavior.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so each parameter has a description. The tool description adds no extra meaning beyond the schema, e.g., it does not explain how 'confidenceLevel' relates to VaR quantiles. Baseline 3 is appropriate given the schema's completeness.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool computes parametric Value-at-Risk (VaR), Conditional VaR (CVaR), and optional stress test scenarios, using a specific verb ('Compute') and resource identification. It distinguishes from sibling tools like nexus_rwa_calculator (credit risk) and nexus_analyze (generic analysis) by specifying financial risk metrics.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides no guidance on when to use this tool versus alternatives, such as prerequisites (e.g., need normal distribution assumption) or contrasting with nexus_rwa_calculator for credit risk. It does not mention required input formats or constraints.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 8 tool updatesv0.1.1
    • First observednexus_analyze
    • First observednexus_bulk_quotes
    • First observednexus_create_case
    • First observednexus_get_case
    • First observednexus_list_cases
    • First observednexus_market_quote
    • First observednexus_rwa_calculator
    • First observednexus_var_calculator

TDQS

B3.4/5.0

Scored across 8 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: market quotes (individual vs bulk), compliance case management (CRUD but missing update/delete), financial analysis, and risk calculators. No overlap in functionality.

Naming Consistency2/5

Tool names follow 'nexus_' prefix but mix patterns: verbs (analyze), adjective_noun (bulk_quotes, market_quote), noun_noun (rwa_calculator, var_calculator), and verb_noun (create_case, get_case, list_cases). Inconsistent structure makes prediction harder.

Tool Count5/5

8 tools is appropriate for a finance server covering market data, compliance, analysis, and risk calculation. Not too few or too many for the domain.

Completeness3/5

Core areas are covered (quotes, compliance, risk, analysis) but compliance lacks update and delete operations, and there is no historical data or portfolio aggregation tools. Minor gaps exist.

Maintenance

ActivityInactive
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    53 regulatory compliance evidence tools across 3 MCP servers for AI agents. MiCA authorization status, DORA evidence packs, stablecoin risk scoring (105+ tokens), macro intelligence (86 FRED series). Every response ECDSA-signed (ES256K), blockchain-anchored, audit-ready. Free tier, OAuth 2.0.
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Source-verified regulatory and compliance intelligence: 10,000+ obligations across 39 pillars, each grounded in a primary legal source with a content hash. Covers the EU AI Act, GDPR, DORA, NIS2, HIPAA, Basel III and the MITRE ATT&CK/ATLAS families.
    25
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AML/6AMLD compliance for AI systems, including obliged entity classification, KYC/CDD audits, and sanctions screening.
    MIT