JPMorgan Chase · Capability

JPMorgan Chase API

JPMorgan Chase provides developer APIs for banking services including payments, treasury, trade finance, and market data. The APIs enable corporate clients and fintech partners to integrate banking capabilities into their applications.

Run with Naftiko JpmorganChaseAPI

What You Can Do

GET
Getstatus — Get API status
/status

MCP Tools

getstatus

Get API status

read-only idempotent

Capability Spec

jpmorgan-chase-capability.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: JPMorgan Chase API
  description: JPMorgan Chase provides developer APIs for banking services including payments, treasury, trade finance, and
    market data. The APIs enable corporate clients and fintech partners to integrate banking capabilities into their applications.
  tags:
  - Jpmorgan
  - Chase
  - API
  created: '2026-05-06'
  modified: '2026-05-06'
capability:
  consumes:
  - type: http
    namespace: jpmorgan-chase
    baseUri: https://api.jpmorgan.com
    description: JPMorgan Chase API HTTP API.
    authentication:
      type: bearer
      token: '{{JPMORGAN_CHASE_TOKEN}}'
    resources:
    - name: status
      path: /status
      operations:
      - name: getstatus
        method: GET
        description: Get API status
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
  exposes:
  - type: rest
    port: 8080
    namespace: jpmorgan-chase-rest
    description: REST adapter for JPMorgan Chase API.
    resources:
    - path: /status
      name: getstatus
      operations:
      - method: GET
        name: getstatus
        description: Get API status
        call: jpmorgan-chase.getstatus
        outputParameters:
        - type: object
          mapping: $.
  - type: mcp
    port: 9090
    namespace: jpmorgan-chase-mcp
    transport: http
    description: MCP adapter for JPMorgan Chase API for AI agent use.
    tools:
    - name: getstatus
      description: Get API status
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: jpmorgan-chase.getstatus
      outputParameters:
      - type: object
        mapping: $.
binds:
- namespace: env
  keys:
    JPMORGAN_CHASE_TOKEN: JPMORGAN_CHASE_TOKEN