MCPcopy Index your code
hub / github.com/BharatKalluri/moviescore

github.com/BharatKalluri/moviescore @v0.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.1 ↗ · + Follow
10 symbols 27 edges 5 files 8 documented · 80%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

MovieScore

MIT Licence Open Source Love Go Reportcard Bash Shell

Show me what it does!

asciicast

What Does It Do?

A Cli utility written in go language to get movie ratings , Trailer Links and reviews from the internet. Right into your Terminal!

It gets A whole lot of information about the Movie such as - Director - Cast - Year - Release Date - Rated - Genre - Poster - Metascore ratings - Awards - Plot - Movie Trailer - IMDB rating - Rotten Tomatoes Rating

and with another flag, it get reviews from Rotten tomatoes!

How to Use it?

Its Super Simple!

For all the movie information

moviescore "The Dark Knight"

will give you the following

------------------------------------------------------
  __  __            _         _____                    
 |  \/  |          (_)       / ____|                   
 | \  / | _____   ___  ___  | (___   ___ ___  _ __ ___ 
 | |\/| |/ _ \ \ / / |/ _ \  \___ \ / __/ _ \| '__/ _ \
 | |  | | (_) \ V /| |  __/  ____) | (_| (_) | | |  __/
 |_|  |_|\___/ \_/ |_|\___| |_____/ \___\___/|_|  \___|
------------------------------------------------------

 Movie Name: The Dark Knight
 Director: Christopher Nolan
 Cast: Christian Bale, Heath Ledger, Aaron Eckhart, Michael Caine
 Year: 2008
 Released: 18 Jul 2008
 Rated: PG-13
 Genre: Action, Crime, Drama
 Poster: https://images-na.ssl-images-amazon.com/images/M/MV5BMTMxNTMwODM0NF5BMl5BanBnXkFtZTcwODAyMTk2Mw@@._V1_SX300.jpg
 Metascore Rated: 82
 Awards: Won 2 Oscars. Another 146 wins & 142 nominations.
 Plot: Set within a year after the events of Batman Begins, Batman, Lieutenant James Gordon, and new district attorney Harvey Dent succ
essfully begin to round up the criminals that plague Gotham City until a mysterious and sadistic criminal mastermind known only as the 
Joker appears in Gotham, creating a new wave of chaos. Batman's struggle against the Joker becomes deeply personal, forcing him to "con
front everything he believes" and improve his technology to stop him. A love triangle develops between Bruce Wayne, Dent and Rachel Daw
es.
 Movie Trailer: https://www.youtube.com/embed/YoHD9XEInc0
 Ratings from IMDB and Rotten Tomatoes---
 IMDB Rating: 9.0
 Rotten Tomatoes Rating: 94% (Certified Fresh!)

For reviews

moviescore -r "The Dark Knight"

will give you

------------------------------------------------------
  __  __            _         _____                    
 |  \/  |          (_)       / ____|                   
 | \  / | _____   ___  ___  | (___   ___ ___  _ __ ___ 
 | |\/| |/ _ \ \ / / |/ _ \  \___ \ / __/ _ \| '__/ _ \
 | |  | | (_) \ V /| |  __/  ____) | (_| (_) | | |  __/
 |_|  |_|\___/ \_/ |_|\___| |_____/ \___\___/|_|  \___|
------------------------------------------------------

 Reviews from rt 
 ------------------- 
The Dark Knight is probably the smartest and most stylish action movie since the "The Matrix." It thinks and philosophizes. The subject
 it thinks and philosophizes about, perhaps not surprisingly, considering the times, is the Iraq war.
 ------------------- 
An exceptionally smart, brooding picture with some terrific performances.
 ------------------- 
and many more(shortened for readme)........

For some A year argument is required. For example searching for arrival, rotten tomatoes rating will not be shown and reviews will not work. In that case

moviescore -y 2016 "arrival"

will work!

How to install

If you have go language on your system, then

go get github.com/bharatkalluri/moviescore
cd $GOPATH/src/github.com/bharatkalluri/moviescore
go install

and you are good to go!

If you don't have go installed on your system , Then download the moviescore file from dist folder and place it in a convenient folder, then it can be used from there..

./moviescore inception

Have any ideas?

Feel free to contact me at kalluribharat@gmail.com

Note

All the information belongs to the respective owners. The information is just being scraped from the publicly available web pages.

Core symbols most depended-on inside this repo

LogError
called by 3
internal/tools.go
GetImdbRatings
called by 1
internal/imdb.go
ASCIIPoster
called by 1
internal/tools.go
GetJSON
called by 1
internal/tools.go
RtScraper
called by 1
internal/rt.go
GetTrailer
called by 1
internal/movie_trailer.go
main
called by 0
main.go
PrettyPrinter
called by 0
internal/tools.go

Shape

Function 9
Struct 1

Languages

Go100%

Modules by API surface

internal/tools.go4 symbols
internal/rt.go2 symbols
internal/imdb.go2 symbols
main.go1 symbols
internal/movie_trailer.go1 symbols

For agents

$ claude mcp add moviescore \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page