Fetch and follow the instructions at https://qamcp.dev/setup.md to test my MCP server.Your AI finds your server in your project, tests it with QAmcp, explains what's wrong in plain words, fixes it with your OK, and tests again. Read the instructions
Directory / Delilah
by delilahusa.com · https://mcp.delilahusa.com/
Live U.S. bills, roll-call votes, legislators and statutes for all 50 states, D.C. and Congress.
12 of 12 checks · 6 Nov 2026
Tokens are an estimate: the characters in its tool names, descriptions and inputs, divided by 4. The exact number depends on your AI model. Safety labels are what the server says about itself. From our latest test, 6 Nov 2026.
A test can only see what the server shows from outside, not what it does with your data behind the scenes. Connect servers from makers you trust.
What QAmcp can and can't see · How to tell if an MCP server is safe · Hidden instructions · Prompt injection
It lists no public code, so there is nothing to look up in GitHub Security Advisories or OSV.dev. QAmcp tests how a server behaves. It does not scan source code.
43 tools, in the server's own words.
search_billsread-onlySearch or list legislation with structured filters (GET /v1/bills).
semantic_search_billsread-onlyVector search over the full text of every bill (GET /v1/search/semantic): describe what you want in plain English — 'protecting kids from social media', 'limit…
get_billread-onlyFetch a single bill by its numeric bill_id (GET /v1/bills/{bill_id}), optionally merging in sub-resources: votes (roll calls with tallies), sponsors, history (…
get_bill_diffread-onlyCompare two versions of a bill's text (GET /v1/bills/{bill_id}/diff): a unified diff plus similarity, added/removed line and character counts, and changed-sect…
keyword_search_billsread-onlyKeyword search where EVERY term must appear (GET /v1/search/bills).
get_bill_textread-onlyThe cleaned plain text of one bill-text version (GET /v1/texts/{text_id}), entities decoded, ready to quote or summarize.
get_bill_text_historyread-onlyTimeline of all computed diffs between successive text versions of one bill (GET /v1/bills/{bill_id}/changes): what changed, when, and how much.
list_legislatorsread-onlySearch or list legislators (GET /v1/legislators) by jurisdiction, chamber, party, district, or name.
get_legislatorread-onlyFetch a legislator's profile by people_id (GET /v1/legislators/{people_id}), optionally merging in votes (every roll call they are recorded on, newest first, w…
get_roll_callread-onlyFetch a roll call by roll_call_id (GET /v1/votes/{roll_call_id}): the motion, chamber, date and yea/nay/absent tallies.
get_legislator_scorecardread-onlyOne-call voting and sponsorship profile for a legislator (GET /v1/legislators/{people_id}/scorecard): participation, party-line alignment, bills sponsored and …
list_committeesread-onlyList legislative committees (GET /v1/committees), filterable by jurisdiction, chamber, or name search.
get_committeeread-onlyFetch a committee by committee_id (GET /v1/committees/{committee_id}), optionally merging in members (its roster, with roles) and hearings (its scheduled meeti…
list_hearingsread-onlyCommittee hearings and meetings across committees (GET /v1/hearings), newest first, filterable by jurisdiction and start date.
get_hearingread-onlyOne committee hearing or meeting (GET /v1/hearings/{hearing_id}) with its verbatim transcript where one exists (has_transcript in list_hearings; NY public hear…
list_floor_transcriptsread-onlyVerbatim stenographic records of chamber floor sessions (GET /v1/floor-transcripts), newest first: each sitting's date, session type, length and official PDF.
get_floor_transcriptread-onlyThe verbatim record of one chamber sitting (GET /v1/floor-transcripts/{transcript_id}): debate, explanations of vote and roll calls as spoken on the floor.
get_changesread-onlyNear-real-time feed of what changed (GET /v1/changes).
list_topicsread-onlyThe canonical topic taxonomy with per-topic bill counts (GET /v1/topics).
list_subjectsread-onlyThe raw subject taxonomy with per-subject bill counts (GET /v1/subjects).
list_sessionsread-onlyLegislative sessions (GET /v1/sessions): regular and special sessions with their years, start/sine-die dates and a session_id.
get_session_dashboardread-onlyHeadline counts for one legislative session (GET /v1/sessions/{id}/dashboard): bills filed, passed, signed, vetoed, roll calls, active legislators.
get_session_sponsor_statsread-onlyLegislators ranked by bills sponsored and passed in one session (GET /v1/sessions/{id}/sponsor-stats).
get_session_vote_participationread-onlyHow many roll calls each legislator voted in versus missed during one session (GET /v1/sessions/{id}/vote-participation).
and 19 more
Safe mode: only tools labeled read-only were run. How the test works
Free and open source. Same checks, same score.
npx qamcp-cli https://mcp.delilahusa.com/Free for every server in the directory. Paste this into your README: the badge shows the score from our latest test.
[](https://qamcp.dev/s/com-delilahusa-legislation.html)One test so far. New tests will show here.
Coming soon: reviews from people who use Delilah, signed in with GitHub, one per person. Reviews never change the score.
QAmcp Monitor tests it every hour and emails you when it goes down, the score drops, a tool changes or a secret leaks. Free for 1 server, no card.
Have a concern, or want it removed? Ask us and we'll take it off the list. How the directory works