mcpbeat

Manawa Terminal MCP Server

by manawa
answering

Manawa Terminal is answering right now. Last checked 2 min ago. It exposes 29 tools.

Live market data, financial analysis, and portfolio research tools across 10,000+ tickers.

Uptime history 5 hours of history
5 hours agonow
100.0%
Uptime 24h
14 of 14 checks
29
Tools
read from the server
229 ms
Response time
average over 24h
open, no key
Access
streamable-http

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 2 min ago.

run in your terminal
claude mcp add manawa-terminal --transport http https://mcp.manawa.app/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "manawa-terminal": {
      "url": "https://mcp.manawa.app/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.manawa-terminal]
url = "https://mcp.manawa.app/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "manawa-terminal": {
      "url": "https://mcp.manawa.app/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "manawa-terminal": {
      "url": "https://mcp.manawa.app/mcp"
    }
  }
}

Available tools 29

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

library
create_library_folder
Create a library folder, optionally nested under a parent. Args: name: Folder name parent_id: Parent folder UUID (optional — omit for a root folder)
create_library_item
Create a new markdown document in the research library. Args: title: Document title content: Markdown body folder_id: Folder UUID (optional — omit for library root)
delete_library_folder
Delete a library folder and everything inside it. Args: folder_id: The folder UUID
delete_library_item
Delete a library document and all of its stored versions. Args: item_id: The item UUID
get_library_item
Get a library document's metadata and content. Args: item_id: The item UUID
list_library_folders
List folders in the authenticated user's research library.
list_library_item_versions
List version history for a library document (newest first). Args: item_id: The item UUID
list_library_items
List documents in a library folder, or at the root if no folder is given. Args: folder_id: Folder UUID to list (optional — omit for root-level items)
search_library
Full-text search across the authenticated user's library documents. Args: query: Search terms limit: Max results (default 20, capped at 50)
update_library_item
Update a library document's title and/or content (content edits create a new version). Args: item_id: The item UUID title: New title (optional) content: New markdown body (optional)
alert
create_alert
Create a price or event alert for a symbol. Args: symbol: Stock symbol (e.g. "AAPL") alert_type: "target_price", "movement_pct", or "event" direction: Required for price alerts — "above", "below", or "either" threshold: Required for price alerts — price level or percentage move notes: Optional description event_types: Required when alert_type is "event". One or more of: "earnings_transcript", "insider_trade", "news_stock", "press_release", "filing_8k", "filing_13f", "politician_senate", "politician_house", "merger_acquisition"
delete_alert
Delete an alert by ID. Args: alert_id: The alert UUID
journal
get_journal_entry
Get a full generated journal entry by ID from list_journal. Draft ids from submit_journal_draft are not readable until end-of-day generation; use list_journal after the daily run for valid entry ids (integer or legacy UUID). Args: entry_id: Journal entry id from list_journal (integer or UUID)
list_journal
List generated daily research journal entries (most recent first). Entries appear only after the automatic end-of-day journal generation run. Drafts from submit_journal_draft are not listed until that run completes.
move
move_library_folder
Move a library folder under a different parent (or to root). Args: folder_id: The folder UUID to move parent_id: New parent folder UUID (omit / null for library root)
move_library_item
Move a library document into a different folder (or to root). Args: item_id: The item UUID to move folder_id: Destination folder UUID (omit / null for library root)
portfolio
create_portfolio
Create a portfolio with a name and base currency. Args: name: Portfolio name currency: Base currency (default USD)
get_portfolio_statistics
Get portfolio performance statistics (returns, allocation, risk). Args: portfolio_id: The portfolio UUID
watchlist
create_watchlist
Create a watchlist with the given name and ticker symbols. Args: name: Watchlist name symbols: List of stock symbols (e.g. ["AAPL", "MSFT"])
update_watchlist
Update a watchlist's name and/or symbols. Args: watchlist_id: The watchlist UUID name: New name (optional) symbols: Updated list of symbols (optional)
alerts
list_alerts
List active price and event alerts for the authenticated user.
finance
finance_search
Search financial data and return an answer with an inline widget. Covers stocks, macro, forex, crypto, commodities, earnings, technicals, and related market questions. Pass the user's question in `query` without rephrasing. To screen a named watchlist or portfolio, call list_watchlists or list_portfolios first, then pass the symbols here with filter criteria in `query`. Exclusive modes when a Deep Dive exists: focus=ai + section=… → narrative section focus=raw + source=… → thin data slice focus=catalog → list available Deep Dives Args: query: The user's financial question symbols: Optional ticker universe to screen (e.g. from list_watchlists) section: Optional Deep Dive section (competition, valuation, thesis, forecast, analyst_consensus, people, financials, earnings, technicals, overview, moves) focus: Optional exclusive mode: ai | raw | auto | catalog source: Optional thin raw slice when focus=raw (comparison_peers, price_targets, consensus, quote, key_financials, …)
notifications
get_notifications
Get recent triggered alert notifications.
portfolios
list_portfolios
List the authenticated user's portfolios.
positions
get_positions
Get current holdings with quantity, cost basis, market value, and unrealized P&L. Args: portfolio_id: The portfolio UUID
rename
rename_library_folder
Rename a library folder. Args: folder_id: The folder UUID name: New folder name
submit
submit_journal_draft
Submit a journal draft for a day. Same-day resubmissions are retained as separate drafts. The draft is accepted immediately but the readable daily journal entry is generated automatically at end of day; it then appears in list_journal. The returned draft id is not a list_journal / get_journal_entry id until then. Args: entry_date: Day the draft is for (YYYY-MM-DD) content: Draft text
transaction
add_transaction
Add a buy, sell, deposit, or withdrawal transaction to a portfolio. Args: portfolio_id: The portfolio UUID symbol: Stock symbol (e.g. "AAPL"). For deposit/withdrawal use "$CASH" (aliases "CASH" / blank are normalized to "$CASH"). side: "buy", "sell", "deposit", or "withdrawal" qty: Number of shares (or cash amount for deposit/withdrawal) price: Price per share date: Transaction date (YYYY-MM-DD)
watchlists
list_watchlists
List the authenticated user's watchlists and their symbols.

Endpoints

URLTransportStateLatencyChecked
https://mcp.manawa.app/mcp streamable-http answering 245 ms 2 min ago

Alternatives to Manawa Terminal

same job, measured the same way
Finance
by cybeleri

Financial data MCP server: stock quotes, crypto prices, portfolio tracking, market analysis

40 installs/wk local only
A
Unquant
by unquant

Financial data MCP for market, company, news, macro, and US Congress research.

28 tools answering
eToro MCP Server
by gabrielcerutti

Connect AI assistants to eToro for portfolio analysis, market research, and trading.

50 installs/wk local only
Ghostfolio MCP
by mhajder

MCP server for Ghostfolio portfolio management and financial data access

226 installs/wk local only
ForInvest MCP Server
by foreksgithub

Financial data and analysis tools for Turkish BIST and international markets via MCP.

answering
Quicken Mac MCP
by dweekly

Read-only access to Quicken For Mac financial data: transactions, spending, and portfolios.

41 installs/wk local only
Polygon
by mcparmory

Access stock, crypto, and ETF market data, analyst ratings, earnings, and financial news

103 installs/wk local only
Trading
by lona

AI-powered trading strategy development: backtesting, market data, and portfolio analysis

answering

Manawa Terminal — questions

Answers built from our own checks of this server.

What can Manawa Terminal do?
It exposes 29 tools, read directly from the server on our last check. Among them: add_transaction, create_alert, create_library_folder, create_library_item, create_portfolio, create_watchlist and 23 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Manawa Terminal mostly used for?
Its tools cluster around library, watchlist and journal. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Manawa Terminal working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 14 of 14 checks got a reply (100.0%), average response time 229 ms. The bar chart above shows every period we have measured.
How do I connect Manawa Terminal?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Manawa Terminal need an API key?
No. Manawa Terminal completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 29 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Manawa Terminal?
It answers our handshake in 229 ms on average, which is faster than 61% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.